




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一、單選題
1、Java屬于以下哪種語言?()
A、機(jī)器語言
B、匯編語言
C、高級語言
D、以上都不對
答案:C
解析:Java就是一門高級編程語言
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
2、下列目錄中,哪一個(gè)就是用來存放JDK核心源代碼的?
A、lib目錄
src目錄
C、jre目錄
D、include目錄
答案:B
解析:JDK核心源代碼存放在src文件夾下
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
3、下面命令中,可以用來正確執(zhí)行HelloWorld案例的就是()
A、javaHelloWorld
B、javaHelloWorld,java
C、javacHelloWorld
D、javacHelloWorld、java
答案:A
解析:java命令負(fù)責(zé)運(yùn)行編譯后的、class文件,不需要文件后綴名。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
4、下面關(guān)于配置path環(huán)境變量作用的說法中,正確的就是()
A、在任意目錄可以使用javac與java命令
B、在任意目錄下可以使用class文件
C、在任意目錄可以使用記事本
D、在任意目錄下可以使用掃雷游戲
答案:A
解析:path環(huán)境變量的作用就是在任意目錄下都可以使用javac與java命令。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
5、下列選項(xiàng)中,可以正確配置classpath的命令就是()
A^setclasspath=C:\ProgramFiles\Java\jdkl,7、0_15\bin
B、setclasspath:C:\ProgramFiles\Java\jdkl7、0_15\bin
C、classpathset=C:\ProgramFiles\Java\jdkl>7、0_15\bin
D、classpathset:C:\ProgramFiles\Java\jdkl7、0_15\bin
答案:A
解析:配置classpath的命令就是setclasspath=xxx,并且等于號兩邊不要有空格。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
6、下面選項(xiàng)中,完全面向?qū)ο蟮木幊陶Z言就是?()
A、C
B、COBOL
C、JAVA
D、FORTRAN
答案:C
解析:Java語言全面支持動態(tài)綁定,而C++語言只對虛函數(shù)使用動態(tài)綁定??傊?Java語言就是
一個(gè)純粹的面向?qū)ο蟪绦蛟O(shè)計(jì)語言
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
7、
就是打發(fā)
A、1
B、2
C、3
D、4
答案:A
解析:
放到
考察點(diǎn):第一章Java開發(fā)入門
題目難度:一般
8、下列關(guān)于Java特點(diǎn)的描述中,錯(cuò)誤的就是?
A、Java語言不支持指針
B、Java具有自動垃圾回收的機(jī)制
C、Java只能運(yùn)行在Window與Linux平臺
D、Java允許多個(gè)線程同時(shí)執(zhí)行
答案:C
解析:JAVA就是一門面向?qū)ο蟮恼Z言,它沒有指針的概念,并提供了自動垃圾回收的機(jī)制,具有
跨平臺,多線程等特點(diǎn)。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:一般
9、下列關(guān)于JDK、JRE與JVM關(guān)系的描述中,正確的就是
A、JDK中包含了JREJVM中包含了JRE?
B、JRE中包含了JDK,JDK中包含了JVM。
C、JRE中包含了JDKJVM中包含了JREo
D、JDK中包含了JREJRE中包含了JVM。
答案:D
解析:JVM就是Java虛擬機(jī),JRE就是Java程序的運(yùn)行時(shí)環(huán)境,JDK就是Java程序的編譯環(huán)境,
包含范圍遞增。所以從小到大一次就是JVM—JRE—JDK?
考察點(diǎn):第一章Java開發(fā)入門
題目難一般
10、下列關(guān)于JDK安裝的說法中,錯(cuò)誤的就是?
A、Oracle公司提供了多種操作系統(tǒng)的JDK
B、開發(fā)工具中已經(jīng)包含了一個(gè)JRE,因此可以選擇不再安裝公共的JRE環(huán)境
C、在安裝JDK過程中,源代碼指的就是Java公共的API類
D、開發(fā)工具就是JDK中的核心功能模塊,因此無論就是否進(jìn)行Java程序開發(fā)都必須安裝
答案:D
解析:只有開發(fā)Java程序時(shí),才需要安裝開發(fā)工具,如果只就是運(yùn)行Java程序,安裝JRE即可。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:一般
11、下面關(guān)于classpath的說法中,錯(cuò)誤的就是()。
A、classpath與path環(huán)境變量的查瞧與配置的方式完全相同。
B、為了讓Java虛擬機(jī)能找到所需的class文件,就需要對classpath環(huán)境變量進(jìn)行設(shè)置。
C、從JDK5、0開始,如果classpath環(huán)境變量沒有進(jìn)行設(shè)置,Java虛擬機(jī)會自動將其設(shè)置為
“、”,也就就是當(dāng)前目錄。
D、在命令行窗口中配置了classpath后,重新打開新命令行窗口依然生效
答案:D
解析:在命令行窗口設(shè)置的classpath只對當(dāng)前窗口有效
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
12、下列關(guān)于JDK的說法中,錯(cuò)誤的就是?
A、JDK就是Java開發(fā)工具包的簡稱
B,JDK包括Java編譯器、Java文檔生成工具、Java打包工具等
C、安裝JDK后,還需要單獨(dú)安裝JRE
D、JDK就是整個(gè)Java的核心
答案:C
解析:SUN公司提供了一套Java開發(fā)環(huán)境,簡稱JDK(JavaDevelopmentKit),它就是整個(gè)Java
的核心,其中包括Java編譯器、Java運(yùn)行工具、Java文檔生成工具、Java打包工具等。JDK
工具中自帶了一個(gè)JRE工具,也就就是說開發(fā)環(huán)境中包含運(yùn)行環(huán)境,這樣一來,開發(fā)人員只需
要在計(jì)算機(jī)上安裝JDK即可,不需要專門安裝JRE工具了。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:一般
13、下列目錄中,哪一個(gè)就是用來存放JDK可執(zhí)行程序的。()
A、db目錄
B、jre目錄
C、lib目錄
D、bin目錄
答案:D
解析:JDK中可執(zhí)行程序都放在bin目錄下。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
14、在JDK安裝目錄下,用于存放可執(zhí)行程序的文件夾就是?
A、bin
B、jre
C、lib
D、db
答案:A
解析:bin目錄用于存放一些可執(zhí)行程序,如javac^exe(Java編譯器)、java、exe(Java運(yùn)行工具)、
jar>exe(打包工具)與javadoc、exe(文檔生成工具)等。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
15、如果jdk的安裝路徑為:c:\jdk,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用javac
與java命令,需要將環(huán)境變量path設(shè)置為以下哪個(gè)選項(xiàng)
A^c:\jdk;
B、c:\jdk\bin;
C、c:\jre\bin;
D、c:\jre;
答案:B
解析:path環(huán)境必須設(shè)為javacexe與java>exe的上一級目錄bin
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★★★★難
16>下列Java命令中,哪一個(gè)可以編譯HelloWorld、java文件?
A、javaHelioWorld
B、javaHeiloWorldjava
C、javacHelloWorld
D、javacHelloWorld>java
答案:D
解析:javac命令用于編譯、java文件;java命令用戶解析、class文件。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
17、下列關(guān)于Java語言的描述中,錯(cuò)誤的就是?()
A、Java語言就是一門面向?qū)ο蟮木幊陶Z言
B、Java就是一門與平臺無關(guān)的編程語言
C^Java具有JavaSE、JavaME與JavaEE三大平臺
D、Java就是一門介于匯編與高級之間的語言
答案:D
解析:Java就是一門高級語言,它的開發(fā)與平臺無關(guān),采用的就是面向?qū)ο蟮木幊趟枷搿?/p>
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
18、下面關(guān)于javac命令作用的描述中,正確的就是
A、可以執(zhí)行java程序
B、可以將編寫好的Java文件編譯成、class文件
C、可以把文件壓縮
D、可以把數(shù)據(jù)打包
答案:B
解析:javac命令將java文件編譯成java字節(jié)碼文件。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
19、以下關(guān)于java命令作用的描述中,正確的就是
A、它專門負(fù)責(zé)解析由Java編譯器生成的、class文件
B、它可以將編寫好的Java文件編譯成、class文件
C、可以把文件壓縮
D、可以把數(shù)據(jù)打包
答案:A
解析:java命令負(fù)責(zé)運(yùn)行編譯后的、class文件。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
20、安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,其中java、exe命令的作用就是以
下哪一種()
A、Java文檔制作工具
B、Java解釋器
C^Java編譯器
D、Java啟動器
答案:B
解析:
考察點(diǎn):第一章Java開發(fā)入門
題目難度:一般
21、下列關(guān)于classpath環(huán)境變量的說法中期E一個(gè)就是正確的
A、classpath配置一次后可永久使用
B、沒有classpath環(huán)境變量就不能運(yùn)行Java程序
C、classpath環(huán)境變量可以讓虛擬機(jī)找到class文件的目錄
D、查瞧當(dāng)前classpath配置的命令就是:classpath
答案:C
解析:classpath環(huán)境變量可以讓虛擬機(jī)找到class文件目錄,沒有配置classpath環(huán)境變量時(shí),java
虛擬機(jī)會自動將其設(shè)置為查瞧當(dāng)前classpath的命令就是setclasspath;
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
22、下面關(guān)于path與classpath的說法中,錯(cuò)誤的就是0
A、path用來指定java虛擬機(jī)(JVM)所在的目錄
B、classpath用來指定我們自己所寫的或要用到的類文件(、jar文件)所在的目錄
C、在dos命令行中,classpath與path環(huán)境變量的查瞧與配置的方式不相同
D、只要設(shè)置了classpath這個(gè)環(huán)境變量系統(tǒng)就不會再在當(dāng)前目錄下查詢某個(gè)類
答案:C
解析:classpalh與path環(huán)境變量的查瞧與配置的方式完全相同,都就是通過set關(guān)鍵字實(shí)現(xiàn)的。
考察點(diǎn):第一章Java開發(fā)入門
題目難度:★☆☆☆容易
一、單選題
1、下列選項(xiàng)中期6一個(gè)就是單行注釋的符號?()
A、\\
B、//
C、/
D、\
答案:B
解析:〃雙斜杠表示注釋單行代碼
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
2、以下標(biāo)識符中,不合法的就是
A^user
B、Sinner
C>class
D、login_l
答案:c
解析:class為java中的關(guān)鍵字
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
3、下列選項(xiàng)中,用于引入包的關(guān)鍵字就是
A、class
B、import
C、package
D、static
答案:B
解析:import關(guān)鍵字的作用就是引入包
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
4、下列選項(xiàng)中,屬于浮點(diǎn)數(shù)常量的就是?()
A、198
B、2e3f
C、true
D^null
答案:B
解析:198屬于整型常量,true屬于布爾常量,null屬于null常量
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
5、以下關(guān)于變量的定義,正確的就是()
A、inta=10;
B、b=2;
C、int=20;
D、inta;b=a+10;
答案:A
解析:變量定義的基本格式數(shù)據(jù)類型變量名=值;變量一定要先初始化后才可以使用。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
6、下列選項(xiàng)中,按照箭頭方向,不可以進(jìn)行自動類型轉(zhuǎn)換的就是
A、bytefini
B、int-long
C、doubleflong
D、short-int
答案:C
解析:類型轉(zhuǎn)換過程中,只能范圍小的自動轉(zhuǎn)成范圍大的。double范圍大于long
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
7、下列關(guān)于變量作用域的說法中,正確的就是
A、在main()方法中任何位置定義的變量,其作用域?yàn)檎麄€(gè)main。方法
B、塊中定義的變量,在塊外也就是可以使用的
C、變量的作用域?yàn)?從定義處開始,到變量所在塊結(jié)束位置
D、變量的作用域不受塊的限制
答案:C
解析:變量的作用域?yàn)?從定義處開始,到變量所在代碼塊結(jié)束位置
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
8、表達(dá)式7%(-3)的運(yùn)算結(jié)果為
A、-2
B、-1
C、2
D、1
答案:D
解析:在進(jìn)行取模(%)運(yùn)算時(shí),運(yùn)算結(jié)果的正負(fù)取決于被模數(shù)(%左邊的數(shù))的符號,與模數(shù)(%右
邊的數(shù))的符號無關(guān)
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
9、下列選項(xiàng)中,不屬于賦值運(yùn)算符的就是
A、-=
B、=
C、==
D、*=
答案:C
解析:選項(xiàng)c屬于比較運(yùn)算符,其她三項(xiàng)屬于賦值運(yùn)算符
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
10、下列選項(xiàng)中,不屬于比較運(yùn)算符的就是
A、=
B、==
C、<
D、<=
答案:A
解析:“=”屬于賦值運(yùn)算符,不屬于比較運(yùn)算符
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
11、下面選項(xiàng)中,哪個(gè)就是短路與運(yùn)算符()
A、&
B、&&
C、
D、||
答案:B
解析:運(yùn)算符“&”與“&&”都表示與操作,當(dāng)且僅當(dāng)運(yùn)算符兩邊的操作數(shù)都為true時(shí),其結(jié)
果才為true,否則結(jié)果為false。當(dāng)運(yùn)算符“&”與“&&”的右邊為表達(dá)式時(shí),兩者在使用上還
有一定的區(qū)別。在使用“&”進(jìn)行運(yùn)算時(shí),不論左邊為true或者false,右邊的表達(dá)式都會進(jìn)行
運(yùn)算。如果使用“&&”進(jìn)行運(yùn)算,當(dāng)左邊為false時(shí),右邊的表達(dá)式不會進(jìn)行運(yùn)算,因此“&&”
被稱作短路與
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
12、將十進(jìn)制的6與11進(jìn)行異或運(yùn)算的結(jié)果為
A、11
B、12
C、13
D、14
答案:C
解析:位運(yùn)算符“人”就是將參與運(yùn)算的兩個(gè)二進(jìn)制數(shù)進(jìn)行“異或”運(yùn)算,如果二進(jìn)制位相同,
則值為0,否則為1。然后將得出的二進(jìn)制數(shù)轉(zhuǎn)化成對應(yīng)的整數(shù)值
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
13、請閱讀下面的程序
publicclassExample03{
publicstaticvoidmain(String[]args){
intx=8;
if(x>5){
System、out>println(\"a\M);
}else{
System>out>println(\"b\n);
)
程序的運(yùn)行結(jié)果就是?()
A^true
B、false
C、a
D、b
答案:c
解析:因?yàn)榕袛鄺l件8>5成立,所以{}中的語句會被執(zhí)行,輸出a
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
14、請閱讀下面的程序
publicclassTest{
publicstaticvoidmain(Slring[]args){
inttemp=0;
for(inti=1;i<5;i++){
for(intj=0;j<i;j++){
temp++;
)
)
System、out、println(temp);
)
)
下列選項(xiàng)中,哪一個(gè)就是正確的運(yùn)行結(jié)果()
A、5
B、9
C、10
D、15
答案:C
解析:嵌套for循環(huán),依次實(shí)現(xiàn)1,2,345以內(nèi)數(shù)字的疊加運(yùn)算。外層for循環(huán),每次循環(huán)后temp
的值依次為:1,3,6,10;
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
15、關(guān)于continue語句的使用范圍,下列說法正確的就是
A、continue語句可以在選擇語句中使用
B、continue語句可以在條件語句中使用
C、continue語句可以在循環(huán)語句中使用
D、不輸出任何內(nèi)容
答案:C
解析:continue語句只能在循環(huán)語句中使用
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
16、聲明一個(gè)數(shù)組,_|]a=newString[]{};空格處應(yīng)該填寫的的內(nèi)容為()
A、int
double
C、String
D、string
答案:C
解析:根據(jù)類型口數(shù)組名=new類型{元素,元素,……};的格式,此處需要填String
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
17、下列選項(xiàng)中關(guān)于二維數(shù)組的定義,格式錯(cuò)誤的就是()
A、int[][]arr=newint[引⑷
B、inl[][]arr=newint[3][]
C、int|][]arr=newint(][4]
D、int[][]arr={{l,2},(3,4,5},{6}}
答案:C
解析:選項(xiàng)3錯(cuò)誤,因?yàn)樵撨x項(xiàng)沒有給出二維數(shù)組的長度
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
18、下列命令中,可以將文檔注釋提取出來生成幫助文檔的就是()
A、javac
java
C、javadoc
D、jar
答案:C
解析:可以使用javadoc命令將文檔注釋提取出來生成幫助文檔
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
19、下面選項(xiàng)中,哪一個(gè)就是合法的標(biāo)識符
A^helloworld
B、1Demo
C、_3_
D^class
答案:c
解析:標(biāo)識符可以由任意順序的大小寫字母、數(shù)字、下劃線(_)與美元符號($)組成,但標(biāo)識符不
能以數(shù)字開頭,不能就是Java中的關(guān)鍵字
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
20、下面選項(xiàng)中,哪一個(gè)不就是Java中的關(guān)鍵字
A、sizeof
B、const
C、public
D、goto
答案:A
解析:sizeof不屬于Java語言中的關(guān)鍵字
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
21、下列選項(xiàng)中,哪一個(gè)就是十進(jìn)制數(shù)6的二進(jìn)制值()
A、111
B、101
C、110
D、011
答案:C
解析:十進(jìn)制轉(zhuǎn)換成二進(jìn)制就就是一個(gè)除以2取余數(shù)的過程。把要轉(zhuǎn)換的數(shù),除以2,得到商與
余數(shù),將商繼續(xù)除以2,直到商為0o最后將所有余數(shù)倒序排列,得到數(shù)就就是轉(zhuǎn)換結(jié)果
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
22、下列轉(zhuǎn)義字符中,不合法的就是()
A、'\n'
B、'\x'
C、V
D、'\t'
答案:B
解析:Java中的轉(zhuǎn)義字符有也、\r、\t、解V、\\">\\等
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
23、下列字符串常量中,哪一個(gè)就是錯(cuò)誤的()
A、“abc”
B、“12'12"
C、
D、
答案:C
解析:字符串常量用于表示一串連續(xù)的字符,一個(gè)字符串常量要用一對英文半角格式的雙引號
("“)引起來,一個(gè)字符串可以包含一個(gè)字符或多個(gè)字符,也可以不包含任何字符,但不能包含
特殊字符,例如在字符串中表示引號("),需要用轉(zhuǎn)義字符(\)。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
24、關(guān)于變量類型轉(zhuǎn)換的描述中,正確的就是
A、只有數(shù)據(jù)類型相同的數(shù)據(jù)才能進(jìn)行運(yùn)算
B、byte類型與short類型的數(shù)據(jù)就是不能一起運(yùn)算的
C、兩個(gè)byte類型數(shù)據(jù)一起運(yùn)算時(shí)會把先自動提升到int類型再運(yùn)算
D、兩個(gè)整型在一起運(yùn)算時(shí),結(jié)果一定就是int
答案:C
解析:byte類型與short類型的數(shù)據(jù)一起運(yùn)算時(shí)會把先自動提升到int類型,再運(yùn)算
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
25、請閱讀下列示例代碼,選擇程序的輸出結(jié)果
inta=1;
inib=a++;
intc=++a;
intd=a+++++a;
System>out、print(a++b++c++d);
A、5,1,3,9
B,5,2,3,9
C、5,1,2,9
D、5,1,3,8
答案:D
解析:++在前表示先運(yùn)行自加運(yùn)算,++在后表示后運(yùn)行自加運(yùn)算
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
26、下列選項(xiàng)中,哪個(gè)就是程序的運(yùn)行結(jié)果
classTest
(
publicstaticvoidmain(String[]args)
inta=3;
intb=6;
System>out>pnnt(a==b);
System>out>print(a<b);
Systemout、print(a!=b);
System>out、print(a>=b);
)
)
A、falsefalsetruefalse
B、falsefalsetruetrue
C、falsetruetruefalse
D、truefalsefalsetrue
答案:c
解析:3==6(錯(cuò)),3<6(對),3!=6(對),3>=6(錯(cuò))
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
27、下列關(guān)于浮點(diǎn)型數(shù)據(jù)的定義,哪一個(gè)不能通過編譯()
A、doublea=12、45;
B、floatb=12>45;
C、doublec=100;
D、floatd=100;
答案:B
解析:float類型的數(shù)據(jù)在定義浮點(diǎn)型數(shù)據(jù)時(shí),必須在后面加上f或F、double類型的數(shù)據(jù)在定
義時(shí)可以在后面加上d或D,也可以不加。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
28、題號:請先閱讀下面的代碼。
X
inty=2;
if(x%2==0){
y++;
}else{
y-s
1
System>out>println(\uy=\u+y);
上面一段程序運(yùn)行結(jié)束時(shí),變量y的值為下列哪一項(xiàng)
A、1
B、2
C、3
答案:A
解析:1%2不為0,所以進(jìn)入到else語句,2-,所以答案為A
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
29、請閱讀下面的程序
publicclassSwitchDemo3{
publicstaticvoidmain(String[]args){
charc="B5;
switch?{
case'A':
Systemout、println(“優(yōu)”);
break;
case'B':
System>out>printin(“良”);
break;
case'C':
System>out、prinlln(“差”);
break;
}
)
)
下列選項(xiàng)中,哪一個(gè)才就是程序的運(yùn)行結(jié)果
A、優(yōu)
B、良
C、差
D、編譯失敗
答案:B
解析:charc='B'與case'B'相匹配,因此輸出結(jié)果為“良
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
30、下列關(guān)于while語句的描述中,正確的就是
A、while語句循環(huán)體中可以沒有語句
B、while語句的循環(huán)條件可以就是整型變量
C、while語句的循環(huán)體必須使用大括號
D、while語句的循環(huán)體至少被執(zhí)行一次
答案:A
解析:while語句的循環(huán)條件必須就是boolean類型的
while語句的循環(huán)體中只有一條語句時(shí)可以不用大括號
while語句的循環(huán)條件不滿足時(shí)福環(huán)體中的內(nèi)容不執(zhí)行
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
31、請閱讀下面的程序
publicclassTest{
publicstaticvoidmain(String[]args){
intsum=0;
for(inti=1;i<=100;i++){
if(i%2==1){
continue;
sum+=i;
Systemsout>println(\nsum=\n+sum);
sum的值為()
A、1050
B、2550
C、2500
D、以上答案都不對
答案:B
解析:程序計(jì)算的就是1到100間的偶數(shù)與,答案為2550
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
32、請閱讀下面的程序
publicclassTest{
publicstaticvoidmain(String[]args){
inttemp=0;
for(inti=1;i<5;i++){
for(intj=0;j<i;j++){
temp++;
)
)
System、out、println(temp);
)
)
下列選項(xiàng)中,哪個(gè)就是程序的運(yùn)行結(jié)果0
A、5
B、9
C、10
D、15
答案:C
解析:循環(huán)結(jié)束后temp的值為10
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
33、請閱讀下面的程序
PublicclassTest{
publicstaticvoidmain(String[]args){
inta=0;
intb=0;
for(inti=1;i<=5;i++){
a=i%2;
while(a—>=0){
b++;
Systemsout>println(\*,a=V,+a+\n,b=\'*+b);
下列選項(xiàng)中,哪一個(gè)就是正確的運(yùn)行結(jié)果()
A、a=8,b=-2
B、a=-2,b=8
C、a=3,b=0
D、a=0,b=3
答案:B
解析:本題中有兩個(gè)循環(huán)語句,分別就是外層循環(huán)的for語句與內(nèi)層循環(huán)的while語句,首先程
序會執(zhí)行for循環(huán)中的語句,并執(zhí)行循環(huán)體中的表達(dá)式a=i%2,計(jì)算出a的值,然后在進(jìn)入while
循環(huán)計(jì)算b的值,循環(huán)往復(fù)直到外層循環(huán)條件i>5為止
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
34、閱讀下面的程序
publicclassTest{
publicstaticvoidmain(String[]args){
for(intx=0;x<=3;x++){
continue;
System>out、print(x%2);
運(yùn)行結(jié)果正確的就是
A、跳出循環(huán),無輸出
B、0121
C、01
D、0123
答案:A
解析:continue語句的作用就是終止本次循環(huán),因此coniine后的代碼永遠(yuǎn)不會被執(zhí)行,都就是無
效代碼
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
35、閱讀下面的代碼片段
publicstaticintadd(inta,intb){
returna+b;
下列選項(xiàng)中,可以在main。方法中調(diào)用add()方法的就是
A、intnum=add(1>0,2、0);
B、intnum=add(l,2);
C、intnum=add(true,flase);
D、intnum=add(ulH,n2n);
答案:B
解析:調(diào)用add方法時(shí),傳入?yún)?shù)的數(shù)據(jù)類型必須與方法的形參類型相同
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
36、關(guān)于方法的遞歸,以下說法正確的就是
A、方法遞歸就就是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程
B、方法遞歸其實(shí)就就是調(diào)用其它方法
C、方法遞歸就是指方法的返回值不同
D、以上說法都不對
答案:A
解析:方法的遞歸就是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程,而且必須要有結(jié)束條件,不然就
會陷入無限遞歸的狀態(tài),永遠(yuǎn)無法結(jié)束調(diào)用
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
37、publicclassExampleOl{
publicstaticvoidmain(String[]args){
int[]arr={4,1,6,3,9,8);//定義一個(gè)數(shù)組
intminindex=0;〃初始時(shí)設(shè)第1個(gè)角標(biāo)處的值為最小值
for(inti=1;i<an*、length;i++){
if(){
minindex=i;
)
)
System、out、printing”數(shù)組中的最小值為:\"+air[minIndex]);
)
)
請問在上述程序的橫線處填寫下列哪段代碼,可以求到數(shù)組的最小值()
i<minindex
B、arr[i]<arr[minlndex]
C>arr[i]>arr[minlndex]
D、i>minindex
答案:B
解析:求最小值比較的不就是角標(biāo)大小,而就是數(shù)組中元素的大小
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
38、已知類的繼承關(guān)系如下:
classA
classBextendsA
classCextendsA
則以下語句中能夠通過編譯的就是?()
A、Aa=newB();
B、Cc=newB();
C、Cc=newA();
D、Bb=newC();
答案:A
解析:假設(shè)A為犬類,B為狗,C為狼,那么狗當(dāng)然屬于犬類對象
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
39、若二維數(shù)組intarrm]={{l,2,3},{4,5,6},{7,8}};JWarr⑴⑵的值就是()
A、2
B、5
C、6
D、0
答案:C
解析:數(shù)組角標(biāo)從0開始計(jì)數(shù),arr⑴⑵表示的就是二維數(shù)組中第2個(gè)一維數(shù)組中的第3個(gè)元素
的值,因此答案就是C
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
40、下列選項(xiàng)中,按照箭頭方向,需要進(jìn)行強(qiáng)制類型轉(zhuǎn)換的就是
A、doublefloat
B、float—long
C、intchar
D、char-byte
答案:D
解析:byte就是整數(shù)型變量,取值范圍小于char,但就是char就是字符型變量,所以需要強(qiáng)制轉(zhuǎn)
換
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
41、以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)長度為3的二維數(shù)組()
A、newini[2][3];
B、newint[3][];
C、newint[][3];
D、以上答案都不對
答案:B
解析:
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
42、閱讀下列代碼:System、out、println("Hello"+9+1);
下列選項(xiàng)中,哪個(gè)就是正確的輸出結(jié)果()
A、Hello91
B、Hello10
C、Compilationfails、
D、Anexceptionisthrownatruntime
答案:A
解析:字符串常量與其她數(shù)據(jù)類型常量使用“+”進(jìn)行操作時(shí),返回結(jié)果還就是字符串類型,因
此輸出Hello91,
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
43、下列關(guān)于方法的描述中,正確的就是
A、方法就是對功能代碼塊的封裝
B、方法沒有返回值時(shí),返回值類型可以不寫
C、沒有返回值的方法,不能有return語句
D、方法就是不可以沒有參數(shù)的
答案:A
解析:如果方法沒有返回值,則返回值類型要定義為void。
方法中沒有返回值也可以使用return語句,格式為return。
方法中可以定義參數(shù),也可以不定義參數(shù)。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
44、下列選項(xiàng)中,屬于布爾常量的就是?()
A、198
B、2e3f
C、true
D、null
答案:C
解析:198屬于整型常量,2e3f屬于浮點(diǎn)數(shù)常量,null屬于null常量
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
45、下列選項(xiàng)中,按照箭頭方向,需要進(jìn)行強(qiáng)制類型轉(zhuǎn)換的就是
A、int'short
B、int—byte
C^intchar
D、int-float
答案:D
解析:類型轉(zhuǎn)換過程中,范圍大的需要強(qiáng)制轉(zhuǎn)換成范圍小的
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
46、int@[]={45,4,67,23,65,87,34,52,56};數(shù)組中a[5]的值為()
A、23
B、45
C、65
D、87
答案:D
解析:數(shù)組的索引值從0開始,a[5]表示第6個(gè)元素即87
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
47、下列選項(xiàng)中,哪個(gè)就是八進(jìn)制043的十六進(jìn)制表示形式()
A、0x43
B、0x23
C、23
D、0x32
答案:B
解析:十六進(jìn)制數(shù)字以O(shè)x或者0X開頭,八進(jìn)制以3個(gè)二進(jìn)制位為一個(gè)單元,而十六進(jìn)制以4
個(gè)二進(jìn)制位為一個(gè)單元計(jì)算每一位數(shù)。運(yùn)算過程:八進(jìn)制043,二進(jìn)制00100011->十六進(jìn)
制J0x23
)
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
48、請閱讀下面的代碼
booleana=false;
booleanb=true;
booleanc=(a&&b)&&(!b);
intresult=(c==false)?1:2;
當(dāng)語句執(zhí)行完,變量c與result的值為()
A、false與1
B、true與2
C、true與1
D、false與2
答案:A
解析:三元運(yùn)算符條件表達(dá)式為真就返回第一個(gè)表達(dá)式的值,條件表達(dá)式為假就返回第二個(gè)表
達(dá)式的值。&&運(yùn)算符的特點(diǎn)就是,當(dāng)且僅當(dāng)運(yùn)算符兩邊的操作數(shù)都為true時(shí),其結(jié)果才為true,
否則結(jié)果為false,因此c=false,三元運(yùn)算符的表達(dá)式c==false就為true,因此返回結(jié)果為1
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★★★★難
49、下面選項(xiàng)中,可以從數(shù)組int[]arr={10』,2,3,4,5,6,7,8,9,10}中求出元素10所對應(yīng)角標(biāo)值
的就是()
A^for(intx=0;x
B、for(intx=l;x
C、for(intx=0;x
D、for(intx=l;x
答案:A
解析:數(shù)組的最大角標(biāo)值比數(shù)組的長度小1,并且數(shù)組的角標(biāo)值從0開始。所以前提條件就是
x=0且判斷條件就是x<arr、length或xWarr、length-1
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★★★★難
50、下列選項(xiàng)中,按照箭頭方向,可以進(jìn)行自動類型轉(zhuǎn)換的就是
A、char—int
B、shortfchar
C、floatflong
D、charfshort
答案:A
解析:類型轉(zhuǎn)換過程中,只能范圍小的會自動轉(zhuǎn)成范圍大的
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
51、若int[][]ar-{{1,2,3}},則時(shí)[0]口]的結(jié)果為()
A、0
B、1
C、2
D、3
答案:C
解析:題目中定義的二維數(shù)組只有一個(gè)一維數(shù)組,arr[O]⑴表示要獲取的就是一維數(shù)組的第二
個(gè)元素,因此正確答案為第3項(xiàng)
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
52、請閱讀下面的程序
publicclassTest{
publicstaticvoidmain(String[]args){
for(intx=0;x<=3;x++){
continue;
System>out^print(x%2+"");
)
)
)
下列選項(xiàng)中,哪一個(gè)就是程序的運(yùn)行結(jié)果
A、0123
B、0121
C、012
D、編譯失敗
答案:D
解析:continue語句的作用就是終止本次循環(huán),因此contine后的代碼永遠(yuǎn)不會被執(zhí)行,編譯失敗
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★★★★難
53、若x=6,y=5則表達(dá)式intmax=x>y?x:y的結(jié)果為()
A、6
B、5
C、true
D、false
答案:A
解析:三元表達(dá)式語法結(jié)構(gòu):
判斷條件?表達(dá)式1:表達(dá)式2
當(dāng)判斷條件成立時(shí),運(yùn)算結(jié)果為表達(dá)式1的值,否則結(jié)果為表達(dá)式2的值
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
54、下列選項(xiàng)中,不屬于位運(yùn)算符的就是
A、&
B、!
C、A
D、|
答案:B
解析:“!”就是邏輯運(yùn)算符,表示邏輯非
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
55、表達(dá)式3510/1000的運(yùn)算結(jié)果為
A、3
B、3、51
C、3、510
D、4
答案:A
解析:整數(shù)之間相除,會忽略小數(shù)部分
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
56、下面關(guān)于字符類型變量的定義中,錯(cuò)誤的就是()
A^chara-97*;
B、charb=65536;
C、charc-\u006r;
D、chard=\na\";
答案:D
解析:char類型數(shù)據(jù)在定義時(shí)需要使用單引號引起的單個(gè)字符,也可以賦值為0-65535之間的
數(shù)字。也可以使用Unicode代碼來描述
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
57、閱讀下段代碼片段,選擇正確的運(yùn)行結(jié)果
publicstaticvoidmain(String[|args){
(
inta=1;
Systemsoul、prinl(a);
}
(
inta=2;
System、out、print(a);
)
inta=3;
System>out、print(a);
1
A、123
B、111
C、121
D、編譯不通過
答案:A
解析:變量的作用域?yàn)?從定義處開始,到變量所在塊結(jié)束位置
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
58、請閱讀下面的程序
publicclassDemo{
publicstaticvoidsum(inta,intb){
System、out、println(\"int:\"+(a+b));
publicstaticvoidsum(inta,floatb){
System、out、println(\nfloat:\"+(a+b));
)
publicstaticvoidsum(inta,doubleb){
System>out、prinlln(\"double:\"+(a+b));
)
publicstaticvoidmain(String[]args){
inta=10;
longb=20;
sum(a,b);
)
)
下列選項(xiàng)中,哪一個(gè)就是程序的運(yùn)行結(jié)果
A、int:30
B、float:30>0
C、double:30、0
D、int:30>0
答案:B
解析:在主方法中定義一個(gè)int類型,一個(gè)long,按照正常做法,就是找對應(yīng)的類型,可就是沒有,
這個(gè)時(shí)候要想到基本類型的隱式轉(zhuǎn)換。Long會自動轉(zhuǎn)到float。所以選擇B
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★★★★難
59、請閱讀下面的程序
publicclassTest{
publicstaticvoidmain(Slring[]args){
inta[]={2,0,4,1,8,3,5);
inttemp;
for(inti=0;i<a、length-1;i++){
for(intj=a>length-1;j>i;j-){
if(afj]<a[j-1]){
temp=a[j];
a[j]=afj-1];
a[j-1]=temp;
for(Integeri:a){
System,out>print(i);
)
}
)
下列選項(xiàng)中,哪個(gè)就是程序的運(yùn)行結(jié)果()
A、8543210
B、0123458
C、2041835
D、以上答案都不對
答案:B
解析:由于使用的輸出語句會換行,所以程序的運(yùn)行結(jié)果為B選項(xiàng)
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★★★★難
60、publicclassTest(
publicstaticvoidmain(String[]args){
intsum=0;
for(inti=1;i<=100;i++){
if(i%2==0){
continue;
)
sum+=i;
}
System、out、println(sum);
下列選項(xiàng)中,哪一個(gè)就是程序的運(yùn)行結(jié)果()
A、1050
B、2050
C、2500
D、以上答案都不對
答案:C
解析:程序表示求出100以內(nèi),所有奇數(shù)的與
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
61、以下語法格式中,哪一個(gè)就是三元運(yùn)算符的語法格式()
A、表達(dá)式1:表達(dá)式2?表達(dá)式3
B、表達(dá)式1?表達(dá)式2:表達(dá)式3
C、表達(dá)式1:表達(dá)式2:表達(dá)式3
D、以上答案都不對
答案:B
解析:三元運(yùn)算符語法格式:
表達(dá)式1?表達(dá)式2:表達(dá)式3;
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
62、程序的運(yùn)行結(jié)果就是
publicclassExample02{
publicstaticvoidmain(String[]args){
inix=0;//定義變量x,初始值為0
inty=0;//定義變量y,初始值為0
booleanb=x==0||y++<0;
System、out、println(\nb=\n+b+\n,y=\n+y);
)
)
A^b=false,y=0
B、b=false,y=1
C>b=true,y=0
D、b=true,y=1
答案:c
解析:答案為Co我們瞧表達(dá)式的執(zhí)行流程:首先判斷x==0就是否成立,判斷結(jié)果就是true成
立,那么“||”右邊的表達(dá)式將不執(zhí)行,將true的值賦給b,因?yàn)橛疫叺谋磉_(dá)式不參與運(yùn)算,所以y
的值還就是0
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:'*'***難
63、請閱讀下面的程序片段
intx=3;
if(x>5){
System、out、print(\,,a\,');
}else{
System>out、print(\^^b\'^);
)
選擇程序的運(yùn)行結(jié)果()
A、a
B、b
C、ab
D、編譯錯(cuò)誤
答案:B
解析:if語句中的判斷條件成立時(shí),會執(zhí)行if語句中的內(nèi)容,否則會執(zhí)行else語句中的內(nèi)容,很
明顯3不大于5所以執(zhí)行else語句的內(nèi)容,輸出結(jié)果為b
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
64、下面關(guān)于方法定義的描述中,正確的就是
A、當(dāng)方法沒有返回值時(shí),返回值類型要定義為void
B、當(dāng)方法沒有返回值時(shí),返回值類型可以不寫
C、當(dāng)方法沒有返回值時(shí),不能有return語句
D、方法就是不可以沒有參數(shù)的
答案:A
解析:如果方法沒有返回值,則返回值類型要定義為void;
方法中沒有返回值也可以使用return語句,格式為return;
方法中可以定義參數(shù),也可以不定義參數(shù)。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
65、下列關(guān)于血類型變量的定義,錯(cuò)誤的就是()
A、inta=10;
B、intb,c=20;
C、intd=e=30;
D、intf=40;
答案:c
解析:變量定義的基本格式數(shù)據(jù)類型變量名=值;變量一定要先初始化后才可以使用。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
66、下列選項(xiàng)中關(guān)于二維數(shù)組的定義,錯(cuò)誤的就是()
A、int[][]arr=newint[][2]
B、int[][]arr=newint[l][2]
C、int[][]arr=newint[2][]
D、int[][]arr={{l},{2,3},{4,5,6))
答案:A
解析:由二維數(shù)組的定義方式可知,int[|narr=newint|][2]中的intR長度不能為空
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
67、請閱讀下列的程序,程序的運(yùn)行結(jié)果就是
publicclassExampleOl{
publicstaticvoidmain(String[]args){
intnum=127;
byteb=num;
System、out^println(b);
)
)
A、編譯報(bào)錯(cuò)
B、編譯通過,執(zhí)行輸出127
C、編譯通過,執(zhí)行報(bào)錯(cuò)
D、以上選項(xiàng)均不正確
答案:A
解析:將一個(gè)int型num變量的值賦給byte類型的變量b時(shí),int類型的取值范圍大于byte類
型的取值范圍,這樣的賦值會導(dǎo)致數(shù)值溢出,需要進(jìn)行強(qiáng)制類型轉(zhuǎn)換,否則編譯不能通過
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★★★★難
68、下列關(guān)于case關(guān)鍵字的說法中,錯(cuò)誤的就是
A、case關(guān)鍵字后面必須就是常量
B、case關(guān)鍵字后面的break必須存在
C、case關(guān)鍵字后面的break可以沒有
D、case關(guān)鍵字后面的值必須不一樣
答案:B
解析:case關(guān)鍵字后面的break可以沒有
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難一般
69、關(guān)于方法的遞歸,以下說法錯(cuò)誤的就是
A、方法遞歸必須有結(jié)束條件
B、方法遞歸次數(shù)太多會導(dǎo)致內(nèi)存溢出
C、方法遞歸就就是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程
D、方法遞歸可以無數(shù)次,只要有結(jié)束條件就可以
答案:D
解析:方法的遞歸就是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程,遞歸必須要有結(jié)束條件,不然就
會陷入無限遞歸的狀態(tài),永遠(yuǎn)無法結(jié)束調(diào)用。如果遞歸此次數(shù)太多就會導(dǎo)致內(nèi)存溢出關(guān)于方
法的遞歸,以下說法錯(cuò)誤的就是
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
70、請閱讀下面的代碼片段
publicstaticintadd(inta,intb){
returna+b;
)
下列選項(xiàng)中,可以在main。方法中成功調(diào)用add()方法的就是
A^intnum=add(l>0,2、0);
B、intnum=add(,a,,,b');
C、intnum=add(true,flase);
D、intnum=addCT1,n2u);
答案:B
解析:調(diào)用add方法傳入'a'與'b'會自動類型提升為int類型,查找對應(yīng)的ascii碼表值
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
71、請閱讀下面的程序
classWhileDemo4{
publicstaticvoidmain(String[]args){
intn=5;
while(n>10){
System>out>print(n);
n++;
)
)
)
下列選項(xiàng)中,哪一個(gè)就是程序運(yùn)行的結(jié)果
A、無輸出
B、輸出56789
C、死循環(huán)
D、編譯錯(cuò)誤
答案:A
解析:由于變量n=5,因止匕while條件為false,循環(huán)不執(zhí)行,沒有任何結(jié)果輸出
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★★★★難
72、下列關(guān)于數(shù)組最值的描述中,錯(cuò)誤的就是()
A、要想求數(shù)組的最值必須先定義一個(gè)數(shù)組
B、在求數(shù)組最值時(shí),初始時(shí)一定要將數(shù)組中的第一個(gè)元素的值賦給變量
C、求數(shù)組最值過程中,一定要對數(shù)組進(jìn)行遍歷
D、在求數(shù)組最大值時(shí),使用變量記住每次比較后較大的那個(gè)值
答案:B
解析:
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:一般
73、下列選項(xiàng)中,哪一個(gè)就是多行注釋符號?()
A、//**//
B、/*/*
C、//
D、/**/
答案:D
解析:/**/表示多行注釋,以“/*”起始,以"*/"結(jié)束。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
74、下列選項(xiàng)中,哪一個(gè)不能通過編譯()
A、bytea=l;
B、shortb=100;
C、intc-a';
D、longd=8888888888;
答案:D
解析:java中的整型數(shù)據(jù)默認(rèn)就是int類型Jongd=8888888888;它的值超過了int類型的范圍,
這時(shí)如果要描述成一個(gè)long數(shù)據(jù),必須在值后面加上L后1。
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
75、下列選項(xiàng)中,不屬于Java中關(guān)鍵字的就是
A、const
B、false
C、Final
D、null
答案:C
解析:Java中的關(guān)鍵字都就是小寫的
考察點(diǎn):第二章Java編程基礎(chǔ)
題目難度:★☆☆☆容易
76、請閱讀下面的程序
publicclassTest{
publ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 隴東學(xué)院《隧道工程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西學(xué)前師范學(xué)院《生活中的生物學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西工商職業(yè)學(xué)院《酒店集團(tuán)經(jīng)營模式比較》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西旬陽中學(xué)2025屆高三下學(xué)期開學(xué)質(zhì)檢物理試題含解析
- 陜西理工大學(xué)《液壓系統(tǒng)故障診斷》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西省咸陽市百靈中學(xué)2024-2025學(xué)年招生全國統(tǒng)一考試考試說明跟蹤卷(二)化學(xué)試題含解析
- 陜西省扶風(fēng)縣2025屆初三第二學(xué)期4月模擬考試物理試題含解析
- 陜西省漢中市2024-2025學(xué)年三下數(shù)學(xué)期末學(xué)業(yè)水平測試試題含解析
- 陜西省洛南縣永豐中學(xué)2024-2025學(xué)年高三八校聯(lián)考英語試題(四)含解析
- 陜西省渭南市重點(diǎn)中學(xué)2024-2025學(xué)年高三下學(xué)期4月階段練習(xí)(一模)語文試題試卷含解析
- 東洋(TOYO)VF64C系列變頻器中文說明書
- 公司組織結(jié)構(gòu)圖Word模板
- 內(nèi)部控制案例第02章案例6 獐子島
- 石化公司成品油銷售中心考核方案
- 機(jī)動車檢測站車輛起火及應(yīng)急疏散演練記錄
- DB13(J)∕T 105-2017 預(yù)應(yīng)力混凝土管樁基礎(chǔ)技術(shù)規(guī)程
- 加壓氣化操作規(guī)程(共115頁)
- 消防監(jiān)督執(zhí)法規(guī)范化建設(shè)培訓(xùn)課件
- 標(biāo)準(zhǔn)魯班尺尺寸對比表
- 2021-2022學(xué)年成都市錦江區(qū)初三二診英語試題
- 南軒堂蜀湘張氏先祖遷徙路線及世系索引——張居高
評論
0/150
提交評論