【正文】
false)。 ++y5) { x++。D. float f=5+。E. byte b = 128。1. 在JAVA中,下列哪些說法是正確的( )A.B.寫好的java源程序可以直接運(yùn)行C.編寫的源程序必須先編譯后才能運(yùn)行D.2. 下列標(biāo)識(shí)符哪個(gè)是合法的( )A.class B.$abcC.1234D._name3. 下面哪些賦值語句是正確的?( )A. long test = 012。希望參加測試的學(xué)員能本著對(duì)自己負(fù)責(zé)的態(tài)度,獨(dú)立完成這套測試題。注意,題目有多選,也有單選。請認(rèn)真作答。如果您試圖通過找人幫忙做題等其他途徑來完成這套測試題,我們勸您千萬別這樣做,因?yàn)檫@樣是害了自己。B. float f = 412。4. 在Java中,下列語句不能通過編譯的有( )A. String s= “join”+ 3。5. 設(shè) a = 3,則表達(dá)式 (a )a的結(jié)果是( )A. 16 B. 8C. 24 D. 126. 下列代碼運(yùn)行的結(jié)果是( )public static void main(String[] args) { int x = 4。 } (x= + x + ,y= + y)。 } }}A. 輸出字符串”true”B. 輸出字符串”false”C. 編譯時(shí)錯(cuò)誤D. 運(yùn)行時(shí)錯(cuò)誤8. 編譯并運(yùn)行以下代碼將發(fā)生什么? ( )public static void main(String args[]){ char digit = 39。 i++){ switch (digit) { case 39。 } default : { int j = 100。 }A. 輸出11次100B. 輸出10次100,然后拋出運(yùn)行期異常C. 編譯錯(cuò)誤,因?yàn)樽兞縤不能在main() 方法中被聲明2次D. 編譯錯(cuò)誤,因?yàn)樽兞縥不能在main() 方法中被聲明2次E. 以上都不對(duì)9. class Demo{ public static int fun(int c){ return c+=2。(arr[0])。D. int []d[] = new int[10][10]。 if (i % 2 != 0) continue。 int sum = 0。 }} A. for (int x =1。 x=100。x+=2){ sum=sum+x。 }}public class Z extends X { Y y = new Y()。 MyClass(int i) { x = i。 } else { (Both are not equal)。7 if (x 100) myString = x is greater than 100。ClassB p1 = new ClassB()。A.p0 = p1。27. 關(guān)于繼承, 以下說法正確的是: ()A.Java中只支持單繼承, 一個(gè)類只能繼承一個(gè)類, 但是可以有多個(gè)子類B.一個(gè)類如果沒有自己寫無參構(gòu)造方法, 那么子類將無法繼承C.子類可以當(dāng)父類用, 父類不可以當(dāng)子類用D. 子類重寫父類方法時(shí)訪問權(quán)限不能更低28. 編譯并運(yùn)行以下代碼的輸出結(jié)果是?( )String s1 = new String(amit)。r39。 String s4 = arit。r39。