執行緒階段測試分析

2021-07-31 10:23:05 字數 1405 閱讀 1377

修飾符

public:成員變數可以被專案中的任何方法訪問。

protected:只能被同包下的方法訪問,但可以被子類可以訪問。

private:只能在當前類被訪問。

default:只能被同乙個包下的方法訪問。

抽象類和介面

靜態變數與例項變數

static變數就相當於c++中的全域性變數,在類裝載時就初始化。不管有沒有建立它的物件。每當編譯了乙個新類,就會產生乙個class物件(即被儲存在同名的.class檔案中).在執行時當我們想生成這個類的物件時,執行這個程式的jvm會首先檢查這個類的class物件是否已經載入.如未載入,jvm就會根據類名查詢.class檔案,並將其載入。如果已經載入了,就不會再次被載入。

例項變數則是建立的時候才被才載入。

sleep()、suspend()、wait()的區別

執行緒狀態:

1、new

2、runnerable:可執行狀態

3、waiting:等待

4、timeed-waiting:有時間的等待

5、blocked:阻塞

6、terminated:終止

wait()可以讓執行緒從執行狀態進入阻塞狀態。

傳值、傳引用

傳值:基本資料型別

傳引用:類型別+陣列

public

class test ;

public

static

void

main(string args)

}public

void

change(string string, char a)

}

執行結果:good gbc

執行過程:

str=」test ok」這一句是淺複製,並沒有改變棧記憶體中的位址。

==與equals()的區別

1、==比較的是位址,看是在棧記憶體還是在常量池中

2、equals()比較的是常量池中的內容

測試階段流程

這次專案測試階段的流程我覺得還可以,記錄一下 1 開發完成之後,先出乙個版本,裝到測試伺服器上。這個伺服器上的版本是穩定的,不允許打補丁 2 測試人員每天測試,提交bug。開發人員同步修改,可以滯後一點 比如1 3天 但不能滯後太多 3 與測試伺服器保持穩定不同,開發人員每天晚些時候,比如說17 0...

測試階段流程

這次專案測試階段的流程我覺得還可以,記錄一下 1 開發完成之後,先出乙個版本,裝到測試伺服器上。這個伺服器上的版本是穩定的,不允許打補丁 2 測試人員每天測試,提交bug。開發人員同步修改,可以滯後一點 比如1 3天 但不能滯後太多 3 與測試伺服器保持穩定不同,開發人員每天晚些時候,比如說17 0...

階段測試專案

1.設計乙個資料表用於儲存圖書資訊,需要儲存圖書的書名,作者,出版社,封面 資訊。開發乙個帶介面的程式,使用者可以向資料表中新增紀錄,刪除記錄,也可以修改已有的圖書記錄,並可以根據書名,作者等條件查詢圖書 2.開發c s結構的圖書銷售管理系統,要求實現兩個模板 後台管理,包括管理種類,管理圖書庫存 ...