1.要定義Thread的子類,必須實作的方法是__C__。
A.start B.stop C.run D.yield 2. 有定義String str; 以下說法不正确的是 __A______。 A.str是一個字元串對象 B.str是一個引用 C.str沒有關聯對象,不能使用 D.str可以指向一個字元串對象 3. Java方法成員需要聲明的内容不包括_D___。 A.權限通路修飾符 B.傳回值類型 C.方法成員标志符 D.傳回值變量 解析:方法成員是該類對象所能進行的操作。往往需要聲明以下幾項。
1.權限通路修飾符:與資料成員的修飾符概念相同,該類中的方法使用公有權限 public。
2.傳回值類型:方法成員必須指明傳回值類型,如果該方法沒有傳回值,則使用void 。
3.方法成員标志符:即方法的名字。規則與資料成員标志符相同。建議方法成員采用 動詞性質單詞命名。 4. 下列正确的有(ACD ) A.call by value不會改變實際參數的數值 B.call by reference能改變實際參數的參考位址 C.call by reference不能改變實際參數的參考位址 D.all by reference能改變實際參數的内容 5. 下列說法錯誤的有(ACD ) 。 A.Java面向對象語言容許單獨的過程與函數存在 B.Java面向對象語言容許單獨的方法存在 C.Java語畝中的方法屬于類中的成員(member) D.Java語言中的方法必定隸屬于某„類(對象),調用方法與過程或函數相同 6. 下列關于線程優先級的說法中,正确的是(C )。 A.線程的優先級是不能改變的 B.線程的優先級是在建立線程時設定的 C.在建立線程後的任何時候都可以設定 D.B和C 7. 在Java中,用Package語句說明一個包時,該包的層次結構必須是(A ) 。 A.與檔案的結構相同 B.與檔案目錄的層次相同 C.與檔案類型相同 D.與檔案大小相同 8. 在Java中,用Package語句說明一個包時,該包的層次結構必須是(ACD ) 。 A.與檔案的結構相同 B.與檔案目錄的層次相同 C.與檔案類型相同 D.與檔案大小相同 9. 下面哪個指派語句是不合法的?A A.float a = 2.0 B.double b = 2.0 C.int c = 2 D.long d = 2 10. 下面說法正确的是?CD A.通路權限修飾符可以修飾資料成員,也能修飾局部變量。 B.static修飾符可以修飾資料成員,也能修飾局部變量。 C.資料成員和局部變量都可以使用任何資料類型。 D.資料成員可以不賦初值,有預設值,而局部變量使用前一定賦初值,否則會有編譯錯誤。 解釋: A. 通路權限修飾符:通路權限修飾符可以修飾資料成員,但是不能修飾局部變量。
B. static修飾符:static修飾符可以修飾資料成員,但是不能修飾局部變量。
C. 資料類型:資料成員和局部變量都可以使用任何資料類型。
D. 初值:資料成員可以不賦初值,有預設值,如整型預設為0,浮點型預設為0.0,字元型預設為/u0000,布爾型預設為false,所有引用類型預設為false。而局部變量使用前一定賦初值,否則會有編譯錯誤。
轉載于:https://www.cnblogs.com/chenshibin/p/4762477.html