Java練習(xí)


1.標(biāo)識(shí)符不能由以下哪個(gè)作為開(kāi)頭?
A、字母
B、下劃線(xiàn)(_)
C、數(shù)字
D、美元符號(hào)($)
2.下面關(guān)于main方法說(shuō)明正確的是()
A、public main(String args[ ])
B、public static void main(String args[ ])
C、private static void main(String args[ ])
D、void main()
3.定義一個(gè)類(lèi),必須使用的關(guān)鍵字是
A、interface
B、public
C、class
D、static
4.以下程序代碼的輸出的結(jié)果是( )
? ?int x=53;
? ?System.out.println(1.0+x/2);
A、27.0
B、27.5
C、1.026
D、1.026.5
5.short類(lèi)型數(shù)據(jù)中最大數(shù)據(jù)為( )?
A、65535
B、65536
C、32767
D、32768
6.下列哪個(gè)不是Java的關(guān)鍵字( ) ?
A、else
B、public
C、int
D、radius
7.表達(dá)式25/4的結(jié)果是(? )
A、6.25
B、6
C、6.0
D、以上都不對(duì)
8.以下標(biāo)識(shí)符錯(cuò)誤的是( )。
A、yourname
B、your_name
C、_yourname
D、#yourname
9.”float f=15.6F; int i=(int)f; System.out.println(“f=”+f);”執(zhí)行后的結(jié)果是( )。
A、f=15.6
B、f=15
C、f=15.0
D、以上都不對(duì)
10.下列()是不能通過(guò)編譯的語(yǔ)句。
A、double d = 545.0
B、char a1 = ”“
C、?int i = 321
D、float f1 =45.0f
11.若定義有short s; byte b; char c; 則表達(dá)式s * b + c的類(lèi)型為( )。
A、char
B、short
C、int
D、byte
12.下列選項(xiàng)中,賦值語(yǔ)句不會(huì)出現(xiàn)編譯錯(cuò)誤的是( )?
A、float a=2.0
B、char sex="男"
C、int b=25
D、boolean d=1
13.以下( )不是java的數(shù)據(jù)類(lèi)型。
A、char
B、double
C、Student
D、int
14.若定義有變量float f1,f2 = 8.0F,則下列說(shuō)法正確的是( )
A、變量f1,f2均被初始化為8.0
B、變量f1,f2均未被初始化
C、變量f1沒(méi)有被初始化,f2被初始化為8.0
D、變量f2沒(méi)有被初始化,f1被初始化為8.0
15.String c=1+2+”6”+5;如果輸出c,那么c的值是( )。
A、1265
B、14
C、語(yǔ)法錯(cuò)誤
D、365
正確答案: cbcac? dbdab? ccccd

