【正文】
輸出nullD.輸出05. 下面哪些賦值語句是正確的?( D)A. long test = 012。E. byte b = 128。D. int []d[] = new int[10][10]。 ++y5) { x++。 } else { (false)。D. float f=5+。 i 3。 (Value for i = + i + Value for j = +j)。 i 10。 (j)。 (i)。 }}public class Z extends X { Y y = new Y()。(aaa)。A. 編譯不通過B. 運(yùn)行時出錯C. 輸出3D. 輸出222. 下列選項中關(guān)于Java中super關(guān)鍵字的說法正確的是( )A. super關(guān)鍵字是在子類對象內(nèi)部指代其父類對象的引用。23. 下列關(guān)于類的繼承的描述,正確的有( )A. 一個類可以同時繼承多個父類B. 一個類可以具有多個子類C. 子類會自動擁有父類所有的方法D. 一個類繼承另一個類需要使用 extends 關(guān)鍵字24. 下列代碼運(yùn)行的結(jié)果是( )public static void main(String[] args) { int num = 4。 case 3: y+=3。}A. 0B. 4C. 5D. 925. 下列選項中關(guān)于java中this關(guān)鍵字的說法錯誤的有( ) A. this關(guān)鍵字是一個對象的引用B. this關(guān)鍵字可以用于引用當(dāng)前類以外其他類型的對象C. this可用于構(gòu)造函數(shù)中,調(diào)用類本身重載的構(gòu)造函數(shù),但是必須寫在首行D. this可用于靜態(tài)方法中26. 下列關(guān)于java中抽象類的說法正確的有( ) A. 含有抽象方法的類必須聲明為抽象類B. 抽象類中不可以有非抽象方法C. 抽象類中至少需要包含一個抽象方法D. 抽象類無法實例化27. 下列關(guān)于構(gòu)造函數(shù)的說法正確的是( )A. 方法名必須與類名相同B. 使用new關(guān)鍵字創(chuàng)建對象時,java虛擬機(jī)會自動調(diào)用構(gòu)造函數(shù)C. 我們在定義一個類時,必須要聲明至少一個構(gòu)造函數(shù)D. 構(gòu)造函數(shù)中不能使用return語句28. 下面有關(guān)Java異常處理的說法錯誤的是( )A. 一個try塊只能有一條catch語句B. 一個try塊中可以不使用catch語句C. catch塊不能單獨(dú)使用,必須始終與try塊在一起D. finally塊不能單獨(dú)使用,必須始終與try塊在一起29. 下列關(guān)鍵字能和try語句一起使用的是( ) A. finalB. finalizeC. finallyD. catch30. 編譯并運(yùn)行以下代碼的輸出結(jié)果是?( )String s1 = new String(amit)。r39。 String s4 = arit。r39。A. arit amit false trueB. arit arit false trueC. amit amit false trueD. arit amit true true31. 當(dāng)select下拉列表的選項發(fā)生改變時會觸發(fā)下面的那個事件? ( C )A. onclick事件B. onsubmit事件C. onchange事件D. onload事件32. 編譯并運(yùn)行以下代碼將發(fā)生什么?( )class MyClass { int x。 if ((m2)) { (Both are equal)。5 6 if (x 100) myString = x is less than 100。但如果變量myString在第8行前的代碼中被初始化,代碼可以編譯通過,運(yùn)行時可以輸出字符串myString的長度D. 以上都不對35. 下列哪些代碼可以順利通過編譯和運(yùn)行? ( A )A.Integer i = ne