【310天】我愛刷題系列069(2017.12.12)

叨叨兩句

  1. 繼續努力~

牛客網——java專項練習048

1

public class Test {

    public static int a = 1;

    public static void main(String[] args) {

        int a = 10;

        a++; Test.a++;

        Test t=new Test();

        System.out.println("a=" + a + " t.a=" + t.a);

    }

}

正確答案: B
A a=10 t.a=3
B a=11 t.a=2
C a=12 t.a=1
D a=11 t.a=1java

java採用局部優先的思想。局部變量能夠和成員變量相同,使用標識符調用時,優先使用局部變量。

2

Java中只有整型才能使用的運算符爲?
正確答案: C
A *
B /
C %
D +瀏覽器

雖然能用,都是結果不必定是正確的

3

Java程序的種類有( )
正確答案: B C D
A 類(Class)
B Applet
C Application
D Servlet服務器

···
Java程序的種類有:字體

(a)內嵌於Web文件中,由瀏覽器來觀看的_Appletcode

(b)可獨立運行的 Application字符串

(c)服務器端的 Servlets
···it

4

在java7中,下列不能作switch()的參數類型是?
正確答案: D
A 整型
B 枚舉類型
C 字符串
D 浮點型io

在switch(expr1)中,expr1只能是一個整數表達式或者枚舉常量(更大字體),整數表達式能夠是int基本類型或Integer包裝類型,因爲,byte,short,char均可以隱含轉換爲int,因此,這些類型以及這些類型的包裝類型也是能夠的。顯然,long、float、double類型不符合switch的語法規定,而且不能被隱式轉換成int類型,因此,它們不能做用於swtich語句中。
注意:String類型是Java7開始支持的。
相關文章
相關標籤/搜索