java判斷題 博學(xué)谷_第1頁
java判斷題 博學(xué)谷_第2頁
java判斷題 博學(xué)谷_第3頁
java判斷題 博學(xué)谷_第4頁
java判斷題 博學(xué)谷_第5頁
已閱讀5頁,還剩109頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

/第一章一、判斷題1.Java核心源碼包存放在JDK安裝目錄的bin目錄下A.對(duì)B.錯(cuò)答案:false解析:src.zip文件是Java的核心源碼包,它在JDK安裝的根目錄下??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易2.JDK安裝成功后,可以將bin目錄的路徑配置在環(huán)境變量path中。A.對(duì)B.錯(cuò)答案:true解析:為了方便java程序開發(fā),最好將bin目錄的路徑配置到環(huán)境變量中??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易3.安裝JDK時(shí)可以選擇不安裝公共JREA.對(duì)B.錯(cuò)答案:true解析:由于開發(fā)工具中已經(jīng)包含了一個(gè)JRE,因此沒有必要再安裝公共的JRE環(huán)境,此項(xiàng)可以不作選擇。考察點(diǎn):第一章Java開發(fā)入門題目難度:★★☆☆一般4.lib是library的縮寫,用于存放Java類庫或庫文件A.對(duì)B.錯(cuò)答案:true解析:lib是library的縮寫,意為Java類庫或庫文件,是開發(fā)工具使用的歸檔包文件考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易5.如果classpath環(huán)境變量沒有進(jìn)行設(shè)置,Java虛擬機(jī)會(huì)自動(dòng)將其設(shè)置為“.”,也就是當(dāng)前目錄。A.對(duì)B.錯(cuò)答案:true解析:如果classpath環(huán)境變量沒有進(jìn)行設(shè)置,Java虛擬機(jī)會(huì)自動(dòng)將其設(shè)置為“.”,也就是當(dāng)前目錄。考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易6.JDK安裝的時(shí)候不可以修改安裝目錄A.對(duì)B.錯(cuò)答案:false解析:JDK在安裝的過程中,可以通過點(diǎn)擊按鈕進(jìn)行選擇或直接輸入路徑的方式修改JDK的安裝目錄??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易7.Java是一門高級(jí)計(jì)算機(jī)語言。A.對(duì)B.錯(cuò)答案:true解析:Java是一種高級(jí)計(jì)算機(jī)語言,它是由Sun公司(已被Oracle公司收購(gòu))于1995年5月推出的一種可以編寫跨平臺(tái)應(yīng)用軟件、完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語言??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易8.在Java中,類名的首字母要求大寫A.對(duì)B.錯(cuò)答案:true解析:類名的首字母要求大寫考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易9.在命令行窗口中,編譯Demo.java文件可以輸入javacDemo。A.對(duì)B.錯(cuò)答案:false解析:在命令行窗口編譯Demo.java文件需要輸入javacDemo.java考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易10.Java語言有三種技術(shù)平臺(tái),分別是JavaSE、JavaME、JavaEEA.對(duì)B.錯(cuò)答案:true解析:Java語言開發(fā)平臺(tái)有三種lJavaSE:Java平臺(tái)標(biāo)準(zhǔn)版lJavaME:Java平臺(tái)小型版JavaEE:Java平臺(tái)企業(yè)版考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易11.JDK工具中自帶了一個(gè)JRE工具A.對(duì)B.錯(cuò)答案:true解析:JDK工具中自帶了一個(gè)JRE工具,也就是說開發(fā)環(huán)境中包含運(yùn)行環(huán)境??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易12.編譯.java文件和解析.class文件的命令都是java.exe。A.對(duì)B.錯(cuò)答案:false解析:解析.class文件的命令是java.exe,編譯.java文件文件的命令是javac.exe。考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易13.path環(huán)境變量是系統(tǒng)環(huán)境變量中的一種,它用于保存一系列的路徑。A.對(duì)B.錯(cuò)答案:true解析:path(環(huán)境變量)是dos以前的內(nèi)部命令,windows一直沿用至今,用于保存一系列的路徑??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易14.在不同的操作系統(tǒng)中可以使用同一個(gè)JDK。A.對(duì)B.錯(cuò)答案:false解析:Oracle公司提供了多種操作系統(tǒng)的JDK,每種操作系統(tǒng)的JDK在使用上基本類似,初學(xué)者可以根據(jù)自己使用的操作系統(tǒng),從Oracle官方網(wǎng)站下載相應(yīng)的JDK安裝文件??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易15.main()函數(shù)是java程序的執(zhí)行入口。A.對(duì)B.錯(cuò)答案:true解析:main()函數(shù)是java程序的執(zhí)行入口考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易16.配置classpath環(huán)境變量的目的是為了可以查找到j(luò)ava文件。A.對(duì)B.錯(cuò)答案:false解析:配置classpath環(huán)境變量的目的是為了讓Java虛擬機(jī)能找到所需的class文件考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易17.使用javac命令,可以將Hello.java文件編譯成Hello.class文件A.對(duì)B.錯(cuò)答案:true解析:javac命令可以將Java源文件編譯為.class的字節(jié)碼文件??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易18.在任意命令行窗口中執(zhí)行javac命令,如果都能正常地顯示幫助信息,說明系統(tǒng)path環(huán)境變量配置成功。A.對(duì)B.錯(cuò)答案:true解析:只有系統(tǒng)path環(huán)境變量配置成功后,在任意命令行輸入javac命令才會(huì)成功。考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易19.Java是一種高級(jí)計(jì)算機(jī)語言,具有簡(jiǎn)單性、安全性、面向?qū)ο蟮忍卣鰽.對(duì)B.錯(cuò)答案:true解析:Java語言的特點(diǎn)有很多,如跨平臺(tái)性、簡(jiǎn)單性、安全性、面向?qū)ο笮缘瓤疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★★☆☆一般20.Java語言具體跨平臺(tái)的特性A.對(duì)B.錯(cuò)答案:true解析:Java語言編寫的程序可以運(yùn)行在各種平臺(tái)之上,也就是說同一段程序既可以在Windows操作系統(tǒng)上運(yùn)行,也可以在Linux操作系統(tǒng)上運(yùn)行??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易21.javac.exe命令可用于解析.class文件A.對(duì)B.錯(cuò)答案:false解析:解析.class文件的命令是java,編譯.java文件的命令是javac??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易22.JDK5以后可以不用配置classpath環(huán)境變量。A.對(duì)B.錯(cuò)答案:true解析:從JDK5.0開始,如果classpath環(huán)境變量沒有進(jìn)行設(shè)置,Java虛擬機(jī)會(huì)自動(dòng)將其設(shè)置為“.”,也就是當(dāng)前目錄。考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易23.java.exe命令可用于編譯.java文件A.對(duì)B.錯(cuò)答案:false解析:解析.class文件的命令是java,編譯.java文件的命令是javac??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易24.Java配置環(huán)境變量path的目的是為了可以查找到.class文件。A.對(duì)B.錯(cuò)答案:false解析:配置path環(huán)境變量是為了可以使用jdk中的命令??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易25.javac命令可以運(yùn)行Demo.class文件A.對(duì)B.錯(cuò)答案:false解析:javac是用于編譯Java源文件的,java命令可以運(yùn)行Demo.class文件考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易26.JDK的安裝目錄中,只包含bin和lib兩個(gè)目錄。A.對(duì)B.錯(cuò)答案:false解析:JDK安裝后的目錄包括:bin目錄,db目錄,jre目錄,include目錄,lib目錄,src.zip文件。Bin目錄:用于存放一些可執(zhí)行程序,如javac.exe(Java編譯器)、java.exe(Java運(yùn)行工具)、jar.exe(打包工具)和javadoc.exe(文檔生成工具)等。Lib目錄:lib是library的縮寫,意為Java類庫或庫文件,是開發(fā)工具使用的歸檔包文件??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易27.javac.exe命令文件存放在JDK安裝目錄的lib目錄下。A.對(duì)B.錯(cuò)答案:false解析:javac.exe文件存放在JDK安裝目錄的bin目錄下考察點(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易28.配置classpath環(huán)境變量時(shí),路徑后面加分號(hào)與不加分號(hào)是一樣的。A.對(duì)B.錯(cuò)答案:false解析:加上分號(hào)不會(huì)查找當(dāng)前路徑,不加分號(hào)會(huì)在當(dāng)前路徑下查找??疾禳c(diǎn):第一章Java開發(fā)入門題目難度:★☆☆☆容易第二章一、判斷題1.關(guān)鍵字是編程語言里事先定義好并賦予了特殊含義的單詞A.對(duì)B.錯(cuò)答案:true解析:關(guān)鍵字是編程語言里事先定義好并賦予了特殊含義的單詞,也稱作保留字考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易2.在表達(dá)式中,乘法和除法運(yùn)算優(yōu)先級(jí)別最高A.對(duì)B.錯(cuò)答案:false解析:運(yùn)算符優(yōu)先級(jí)最高的符號(hào)是小括號(hào)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易3.在進(jìn)行自增(++)和自減(--)的運(yùn)算時(shí),如果運(yùn)算符(++或--)放在操作數(shù)的前面則是先進(jìn)行自增或自減運(yùn)算,再進(jìn)行其它運(yùn)算A.對(duì)B.錯(cuò)答案:true解析:在進(jìn)行自增(++)和自減(--)的運(yùn)算時(shí),如果運(yùn)算符(++或--)放在操作數(shù)的前面則是先進(jìn)行自增或自減運(yùn)算,再進(jìn)行其它運(yùn)算。反之,如果運(yùn)算符放在操作數(shù)的后面則是先進(jìn)行其它運(yùn)算再進(jìn)行自增或自減運(yùn)算考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易4.求數(shù)組的最值時(shí),只能求數(shù)組中的最大值,不能求最小值A(chǔ).對(duì)B.錯(cuò)答案:false解析:求數(shù)組的最值時(shí),既能求數(shù)組的最大值,也能求最小值。在求最小值時(shí),首先假設(shè)數(shù)組中第一個(gè)元素arr[0]為最小值,然后使用for循環(huán)對(duì)數(shù)組進(jìn)行遍歷,在遍歷的過程中只要遇到比min值還小的元素,就將該元素賦值給min。這樣一來,變量min就能夠在循環(huán)結(jié)束時(shí)記住數(shù)組中的最小值考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易5.Java允許在一個(gè)程序中定義多個(gè)同名的方法,但是參數(shù)的類型或個(gè)數(shù)必須不同,這就是方法的重載A.對(duì)B.錯(cuò)答案:true解析:考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易6.continue語句只用于循環(huán)語句中,它的作用是跳出循環(huán)。A.對(duì)B.錯(cuò)答案:false解析:continue語句用在循環(huán)語句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易7.當(dāng)if語句只控制一行執(zhí)行語句時(shí),可以不寫后面的大括號(hào)A.對(duì)B.錯(cuò)答案:true解析:if語句中可以有多條可執(zhí)行語句,當(dāng)只有一條語句時(shí),可以不寫大括號(hào)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易8.switch條件語句可以針對(duì)某個(gè)表達(dá)式的值作出判斷,從而決定程序執(zhí)行哪一段代碼A.對(duì)B.錯(cuò)答案:true解析:switch條件語句也是一種很常用的選擇語句,和if條件語句不同,它只能針對(duì)某個(gè)表達(dá)式的值作出判斷,從而決定程序執(zhí)行哪一段代碼考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易9.continue語句的作用是退出當(dāng)前循環(huán),不在執(zhí)行循環(huán)語句A.對(duì)B.錯(cuò)答案:false解析:continue語句用在循環(huán)語句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易10.標(biāo)識(shí)符可以為關(guān)鍵字A.對(duì)B.錯(cuò)答案:false解析:標(biāo)識(shí)符不能是Java中的關(guān)鍵字考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易11.數(shù)組的最大下標(biāo)的值比它的長(zhǎng)度小1A.對(duì)B.錯(cuò)答案:true解析:數(shù)組的下標(biāo)從0開始,所以最大下標(biāo)的值比長(zhǎng)度少1考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易12.do…while語句與while語句完全相同,沒有任何區(qū)別A.對(duì)B.錯(cuò)答案:false解析:do…while語句循環(huán)體中的內(nèi)容至少被執(zhí)行一次,而while語句循環(huán)體中的內(nèi)容可以一次都不執(zhí)行考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易13.多行注釋“/*…*/”中不可以嵌套單行注釋“//”。A.對(duì)B.錯(cuò)答案:false解析:多行注釋中是可以嵌套單行注釋,但不能嵌套多行注釋??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易14.-5%3的運(yùn)算結(jié)果是2A.對(duì)B.錯(cuò)答案:false解析:在進(jìn)行取模(%)運(yùn)算時(shí),運(yùn)算結(jié)果的正負(fù)取決于被模數(shù)(%左邊的數(shù))的符號(hào),與模數(shù)(%右邊的數(shù))的符號(hào)無關(guān)。如:(-5)%3=-2,而5%(-3)=2??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易15.在Java中,小數(shù)會(huì)被默認(rèn)是double類型的值A(chǔ).對(duì)B.錯(cuò)答案:true解析:在Java中,一個(gè)小數(shù)會(huì)被默認(rèn)是double類型的值,一個(gè)整數(shù)會(huì)被默認(rèn)是int類型的值考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易16.位運(yùn)算符“>>>”表示無符號(hào)右移運(yùn)算A.對(duì)B.錯(cuò)答案:true解析:位運(yùn)算符“>>>”表示無符號(hào)右移運(yùn)算,就是將操作數(shù)所有二進(jìn)制位向右移動(dòng)一位考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易17.當(dāng)break語句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時(shí),它只能跳出內(nèi)層循環(huán)A.對(duì)B.錯(cuò)答案:true解析:當(dāng)break語句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時(shí),它只能跳出內(nèi)層循環(huán),如果想使用break語句跳出外層循環(huán)則需要對(duì)外層循環(huán)添加標(biāo)記考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易18.‘\u0000’表示一個(gè)空白字符,即在單引號(hào)之間沒有任何字符A.對(duì)B.錯(cuò)答案:true解析:'\u0000'表示一個(gè)空白字符,即在單引號(hào)之間沒有任何字符。之所以能這樣表示是因?yàn)?,Java采用的是Unicode字符集,Unicode字符以\u開頭,空白字符在Unicode碼表中對(duì)應(yīng)的值為'\u0000'考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易19.當(dāng)方法中的返回值類型是void時(shí),可以不寫return語句A.對(duì)B.錯(cuò)答案:true解析:如果方法中沒有返回值,返回值類型要聲明為void,并且方法中return語句可以省略考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易20.方法的遞歸是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程A.對(duì)B.錯(cuò)答案:true解析:方法的遞歸是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程,而且遞歸必須要有結(jié)束條件,否則會(huì)導(dǎo)致內(nèi)存溢出考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易21.運(yùn)算符“&”和“&&”都表示“與”操作A.對(duì)B.錯(cuò)答案:true解析:運(yùn)算符“&”和“&&”都表示“與”操作,當(dāng)運(yùn)算符兩邊的操作數(shù)任何一邊的值為false時(shí),其結(jié)果為false,當(dāng)兩邊的值都為true時(shí),其結(jié)果才為true,它們的運(yùn)算結(jié)果一致考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易22.數(shù)組的排序算法只有冒泡排序這一種A.對(duì)B.錯(cuò)答案:false解析:數(shù)組的排序算法有很多種,包括插入排序、快速排序、選擇排序和冒泡排序等等,冒泡排序最常用的排序算法之一考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易23.在Java中,通過強(qiáng)制類型轉(zhuǎn)換可以將int類型的數(shù)據(jù)轉(zhuǎn)換為boolean類型A.對(duì)B.錯(cuò)答案:false解析:強(qiáng)制類型轉(zhuǎn)換的前提是兩種數(shù)據(jù)類型彼此兼容。在Java中,boolean類型和int類型數(shù)據(jù)之間不能進(jìn)行轉(zhuǎn)換考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易24.javadoc命令可以將文檔注釋提取出來生成幫助文檔。A.對(duì)B.錯(cuò)答案:true解析:文檔注釋是以“/**”開頭,并在注釋內(nèi)容末尾以“*/”結(jié)束。文檔注釋是對(duì)代碼的解釋說明,可以使用javadoc命令將文檔注釋提取出來生成幫助文檔??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般25.0.0不是浮點(diǎn)類型常量A.對(duì)B.錯(cuò)答案:false解析:所有的小數(shù)都是浮點(diǎn)數(shù)常量,其中包括0.0考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般26.當(dāng)charc2='\101';時(shí),System.out.println(c2);的輸出結(jié)果為AA.對(duì)B.錯(cuò)答案:true解析:‘\101’這是ASCII碼的轉(zhuǎn)義字符形式,其中101是3位八進(jìn)制整數(shù),轉(zhuǎn)換成十進(jìn)制為65,即’A’的編碼考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般27.邏輯運(yùn)算符用于對(duì)布爾型的數(shù)據(jù)進(jìn)行操作,其結(jié)果仍是一個(gè)布爾型A.對(duì)B.錯(cuò)答案:true解析:邏輯運(yùn)算符用于對(duì)布爾型的數(shù)據(jù)進(jìn)行操作,其結(jié)果仍是一個(gè)布爾型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般28.if()條件語句和switch()條件語句中的判斷條件語句的值都是布爾類型A.對(duì)B.錯(cuò)答案:false解析:if語句的小括號(hào)中的值為布爾類型的條件語句,switch語句的小括號(hào)中的值可以是byte、short、char、int、enum、String等類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般29.while循環(huán)條件不能是boolean類型的常量A.對(duì)B.錯(cuò)答案:false解析:while語句中的循環(huán)條件只要是boolean類型就可以,無論常量還是變量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般30.若int[][]arr=newint[][]{{1},{2,3,4},{5,6}},則arr[1][1]的結(jié)果為3A.對(duì)B.錯(cuò)答案:true解析:題目中給出的二維數(shù)組有三個(gè)一維數(shù)組,第一個(gè)一維數(shù)組有一個(gè)元素,第二個(gè)一維數(shù)組有三個(gè)元素,第三個(gè)一維數(shù)組有二個(gè)元素,arr[1][1]表示要獲取的是第二個(gè)一維數(shù)組的第二個(gè)元素,因此結(jié)果為3考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般31.若int[][]arr={},則arr[0][0]的結(jié)果為0A.對(duì)B.錯(cuò)答案:false解析:int[][]arr={},表示這個(gè)二維數(shù)組沒有元素,因此獲取數(shù)組中的元素會(huì)有索引越界異常拋出考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般32.多行注釋中可以嵌套使用。A.對(duì)B.錯(cuò)答案:false解析:多行注釋中不可以嵌套多行注釋,因?yàn)榫幾g器會(huì)找第一個(gè)“*/”與第一個(gè)“/*”相匹配考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易33.常量就是程序中常常變化的數(shù)據(jù)A.對(duì)B.錯(cuò)答案:false解析:常量就是在程序中固定不變的值,是不能改變的數(shù)據(jù)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易34.運(yùn)算符“|”和“||”都表示“或”操作A.對(duì)B.錯(cuò)答案:true解析:運(yùn)算符“|”和“||”都表示“或”操作,當(dāng)運(yùn)算符兩邊的操作數(shù)任何一邊的值為true時(shí),其結(jié)果為true,當(dāng)兩邊的值都為false時(shí),其結(jié)果才為false,它們的運(yùn)算結(jié)果一致考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易35.while語句循環(huán)體中的內(nèi)容至少會(huì)被執(zhí)行一次A.對(duì)B.錯(cuò)答案:false解析:當(dāng)while語句的循環(huán)條件不滿足時(shí),循環(huán)體中的內(nèi)容不執(zhí)行,當(dāng)條件滿足時(shí),循環(huán)體中的內(nèi)容可以執(zhí)行多次,因此說while循環(huán)體會(huì)被執(zhí)行0~多次考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易36.方法的返回值類型可以定義也可以不定義A.對(duì)B.錯(cuò)答案:false解析:在定義方法時(shí),必須要聲明方法的返回值類型,如果方法中沒有返回值,返回值類型要聲明為void,此時(shí),方法中return語句可以省略考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易37.位運(yùn)算符“|”的特點(diǎn)是如果二進(jìn)制位上數(shù)字相同,則結(jié)果為0,否則為1A.對(duì)B.錯(cuò)答案:false解析:位運(yùn)算符“|”是將參與運(yùn)算的兩個(gè)二進(jìn)制數(shù)進(jìn)行“或”運(yùn)算,如果二進(jìn)制位上有一個(gè)值為1,則該位的運(yùn)行結(jié)果為1,否則為0考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易38.多行注釋“/*…*/”中不能嵌套多行注釋。A.對(duì)B.錯(cuò)答案:true解析:原因在于第一個(gè)“/*”會(huì)和第一個(gè)“*/”進(jìn)行配對(duì),而第二個(gè)“*/”則找不到匹配??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易39.文檔注釋是以“/*”符號(hào)開頭,以“*/”符號(hào)結(jié)尾。A.對(duì)B.錯(cuò)答案:false解析:文檔注釋是以“/**”開頭,并在注釋內(nèi)容末尾以“*/”結(jié)尾。考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易40.整型常量是整數(shù)類型的常量A.對(duì)B.錯(cuò)答案:true解析:整型常量是整數(shù)類型的常量,它有二進(jìn)制、八進(jìn)制、十進(jìn)制和十六進(jìn)制四種表示形式考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易41.位運(yùn)算符“^”是將兩個(gè)二進(jìn)制數(shù)的值進(jìn)行“異或”運(yùn)算,如果參與“^”運(yùn)算的兩個(gè)值相同(都為ture或都為false),那么異或運(yùn)算的結(jié)果為false,否則為tureA.對(duì)B.錯(cuò)答案:true解析:異或運(yùn)算的特點(diǎn):兩邊相同為false,兩邊不同為true考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易42.0xC5表示的是一個(gè)十六進(jìn)制整數(shù)。A.對(duì)B.錯(cuò)答案:true解析:考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易43.在程序中,應(yīng)該盡量使用有意義的英文單詞來定義標(biāo)識(shí)符A.對(duì)B.錯(cuò)答案:true解析:在程序中,應(yīng)該盡量使用有意義的英文單詞來定義標(biāo)識(shí)符,使得程序便于閱讀。例如使userName表示用戶名,password表示密碼考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易44.字符類型變量所占存儲(chǔ)空間為2個(gè)字節(jié)A.對(duì)B.錯(cuò)答案:true解析:字符類型占用2個(gè)字節(jié)存儲(chǔ)空間考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易45.十進(jìn)制轉(zhuǎn)換成二進(jìn)制就是一個(gè)除以2取余數(shù)的過程。把要轉(zhuǎn)換的數(shù),除以2,得到商和余數(shù),將商繼續(xù)除以2,直到商為0。最后將所有余數(shù)倒序排列,得到數(shù)就是轉(zhuǎn)換結(jié)果A.對(duì)B.錯(cuò)答案:true解析:常量就是程序中固定不變的值考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易46.class是一個(gè)用于聲明類的關(guān)鍵字A.對(duì)B.錯(cuò)答案:true解析:class是一個(gè)關(guān)鍵字,專門用于聲明類考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易47.方法遞歸次數(shù)過多會(huì)導(dǎo)致內(nèi)存溢出A.對(duì)B.錯(cuò)答案:true解析:遞歸次數(shù)過多,內(nèi)存一直得到不釋放,會(huì)導(dǎo)致內(nèi)存溢出考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易48.while、do…while、for循環(huán)語句都可以進(jìn)行嵌套,并且它們之間也可以互相嵌套A.對(duì)B.錯(cuò)答案:true解析:嵌套循環(huán)是指在一個(gè)循環(huán)語句的循環(huán)體中再定義一個(gè)循環(huán)語句的語法結(jié)構(gòu),while、do…while、for循環(huán)語句都可以進(jìn)行嵌套,并且它們之間也可以互相嵌套考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易49.當(dāng)整型常量超出了int類型的取值范圍時(shí),那么一定要加“L”或“l(fā)”后綴A.對(duì)B.錯(cuò)答案:true解析:當(dāng)整數(shù)常量超出int類型取值范圍時(shí),需要加L或l后綴,即long類型常量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般50.二維數(shù)組中的元素還是一個(gè)數(shù)組A.對(duì)B.錯(cuò)答案:true解析:多維數(shù)組實(shí)際上就是數(shù)組中嵌套著數(shù)組,數(shù)組中的元素還是一個(gè)數(shù)組考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易51.continue語句用在循環(huán)語句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)A.對(duì)B.錯(cuò)答案:true解析:continue語句表示終止本次循環(huán),執(zhí)行下一次循環(huán)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易52.數(shù)組的遍歷是指依次訪問數(shù)組中的每個(gè)元素A.對(duì)B.錯(cuò)答案:true解析:數(shù)組的遍歷是指依次訪問數(shù)組中的每個(gè)元素考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易53.多行注釋的作用是為了使代碼易于閱讀。A.對(duì)B.錯(cuò)答案:true解析:在編寫程序時(shí),為了使代碼易于閱讀,通常會(huì)在實(shí)現(xiàn)功能的同時(shí)為代碼加一些注釋。而多行注釋是注釋的一種,所以,多行注釋的作用也是為了使代碼易于閱讀??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易54.do…while和while語句都必須以分號(hào)結(jié)束A.對(duì)B.錯(cuò)答案:false解析:do…while語句必須以分號(hào)結(jié)束,而while語句不用考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易55.continue語句只能在循環(huán)語句中使用A.對(duì)B.錯(cuò)答案:true解析:continue語句具有局限性,只能在循環(huán)語句中使用,不能單獨(dú)使用考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易56.do…while循環(huán)體中的內(nèi)容至少會(huì)被執(zhí)行一次A.對(duì)B.錯(cuò)答案:true解析:do…while語句無論循環(huán)條件是否成立,循環(huán)體中的內(nèi)容至少被執(zhí)行一次,這也是它與while的區(qū)別考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易57.Java中有一種特殊的賦值運(yùn)算叫做三元運(yùn)算,它和if-else語句類似A.對(duì)B.錯(cuò)答案:true解析:Java中有一種特殊的賦值運(yùn)算叫做三元運(yùn)算,它和if-else語句類似。其語法如下:判斷條件?表達(dá)式1:表達(dá)式2考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易58.在Java程序中,只有單行注釋,沒有多行注釋。A.對(duì)B.錯(cuò)答案:false解析:Java中不只有單行注釋,還有多行注釋、文本注釋??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易59.while語句的循環(huán)體內(nèi)最多只能有一條語句A.對(duì)B.錯(cuò)答案:false解析:while語句的循環(huán)體內(nèi)可以有0~多條語句。當(dāng)循環(huán)體只有一條語句時(shí),可以不給出大括號(hào)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易60.當(dāng)intx=3,y=4時(shí),表達(dá)式booleanb=x==y?true:false的結(jié)果是falseA.對(duì)B.錯(cuò)答案:true解析:表達(dá)式x==y?true:false,條件語句x==y?由于x和y不相等,判斷結(jié)果為false,因此輸出false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易61.十進(jìn)制數(shù)值轉(zhuǎn)換成二進(jìn)制就是一個(gè)不斷除2取余的過程A.對(duì)B.錯(cuò)答案:true解析:十進(jìn)制轉(zhuǎn)換成二進(jìn)制就是一個(gè)除以2取余數(shù)的過程。把要轉(zhuǎn)換的數(shù),除以2,得到商和余數(shù)1,將商繼續(xù)除以2,直到商為0。最后將所有余數(shù)1倒序排列,得到的數(shù)就是轉(zhuǎn)換結(jié)果??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易62.將多個(gè)字符用加號(hào)相連接就會(huì)產(chǎn)生一個(gè)新的字符串A.對(duì)B.錯(cuò)答案:false解析:字符常量在使用加號(hào)相連接時(shí),都會(huì)先提升為int類型,因此就相當(dāng)于執(zhí)行加法運(yùn)算,最終得出的結(jié)果為int類型,并不會(huì)組合成新的字符串考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易63.byte類型所占存儲(chǔ)空間為1個(gè)字節(jié),取值范圍0~255A.對(duì)B.錯(cuò)答案:false解析:byte類型取值范圍-128~127,也就是-27~27-1考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易64.浮點(diǎn)類型常量指的是數(shù)學(xué)中的小數(shù)A.對(duì)B.錯(cuò)答案:true解析:浮點(diǎn)數(shù)常量就是在數(shù)學(xué)中用到的小數(shù),因此可以說明所有的小數(shù)都是浮點(diǎn)型常量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易65.比較運(yùn)算符用于對(duì)兩個(gè)數(shù)值或變量進(jìn)行比較,其結(jié)果為true或falseA.對(duì)B.錯(cuò)答案:true解析:比較運(yùn)算符用于對(duì)兩個(gè)數(shù)值或變量進(jìn)行比較,其結(jié)果是一個(gè)布爾值,即true或false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易66.switch表達(dá)式中可以接收int類型的值A(chǔ).對(duì)B.錯(cuò)答案:true解析:switch語句中的表達(dá)式可以接收byte、short、char、int類型的值,并且JDK5.0中引入的新特性enum枚舉也可以作為switch語句表達(dá)式的值,在JDK7.0中也引入了新特性,switch語句可以接收一個(gè)String類型的值考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易67.當(dāng)break語句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時(shí),就無法跳出循環(huán)A.對(duì)B.錯(cuò)答案:false解析:當(dāng)break語句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時(shí),它只能跳出內(nèi)層循環(huán),如果想使用break語句跳出外層循環(huán)則需要對(duì)外層循環(huán)添加標(biāo)記考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易68.在Java程序中,單行注釋從“//”位置開始,到當(dāng)前行結(jié)束位置。A.對(duì)B.錯(cuò)答案:true解析:?jiǎn)涡凶⑨屖褂谩?/”符號(hào),它可以出現(xiàn)在一行的任何位置。從“//”開始,到當(dāng)前行結(jié)束位置為單行注釋內(nèi)容。考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易69.main是Java語言中的關(guān)鍵字A.對(duì)B.錯(cuò)答案:false解析:main不是Java語言中的關(guān)鍵字考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易70.多行注釋是以“/*”符號(hào)開頭,以“*/”符號(hào)結(jié)尾。A.對(duì)B.錯(cuò)答案:true解析:多行注釋是以“/*”符號(hào)開頭,以“*/”符號(hào)結(jié)尾??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易71.while循環(huán)條件只能是boolean類型的變量,而不能是boolean類型的常量A.對(duì)B.錯(cuò)答案:false解析:While語句中的循環(huán)條件只要是boolean類型就可以,無論常量還是變量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易72.在進(jìn)行賦值運(yùn)算時(shí),將運(yùn)算符右邊的值賦給左邊的變量A.對(duì)B.錯(cuò)答案:true解析:在賦值過程中,運(yùn)算順序從右往左,將右邊表達(dá)式的結(jié)果賦值給左邊的變量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易73.break語句可以在循環(huán)語句或者switch條件語句中使用A.對(duì)B.錯(cuò)答案:true解析:在switch條件語句和循環(huán)語句中都可以使用break語句。當(dāng)它出現(xiàn)在switch條件語句中時(shí),作用是終止某個(gè)case并跳出switch結(jié)構(gòu)。當(dāng)它出現(xiàn)在循環(huán)語句中,作用是跳出循環(huán)語句,執(zhí)行后面的代碼考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易74.for循環(huán)語句一般用在循環(huán)次數(shù)未知的情況下A.對(duì)B.錯(cuò)答案:false解析:for循環(huán)語句一般用在循環(huán)次數(shù)已知的情況下考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易75.System.out.println(‘a(chǎn)’+0);語句的輸出結(jié)果是a0A.對(duì)B.錯(cuò)答案:false解析:字符常量在與整數(shù)進(jìn)行運(yùn)算時(shí),會(huì)先提升為int類型,也就是會(huì)查字符對(duì)應(yīng)的ASCII碼表,因?yàn)閍對(duì)應(yīng)的數(shù)值是97,因此和0運(yùn)算之后的結(jié)果是97考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般76.在window系統(tǒng)上,文本文檔中的\r\n表示換行操作A.對(duì)B.錯(cuò)答案:true解析:在window系統(tǒng)上,文本文檔中的\r\n表示換行操作考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易77.若intx=10;則執(zhí)行x=x+5;后,x的值仍為10A.對(duì)B.錯(cuò)答案:false解析:x=x+5;是在x的原值基礎(chǔ)上加5在將結(jié)果賦值到x上,因此x最后結(jié)果為15考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易78.代碼int[][]arr=newint[3][4]可以正確的定義一個(gè)二維數(shù)組A.對(duì)B.錯(cuò)答案:true解析:題中的代碼相當(dāng)于定義了一個(gè)3*4的二維數(shù)組,即二維數(shù)組的長(zhǎng)度為3,每個(gè)二維數(shù)組中的元素又是一個(gè)長(zhǎng)度為4的數(shù)組考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易79.Java中用0和非0的數(shù)字表示布爾類型常量的值A(chǔ).對(duì)B.錯(cuò)答案:false解析:Java中布爾型常量的值有兩種,分別是true和false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易80.在switch語句中,每個(gè)case關(guān)鍵字后面必須有breakA.對(duì)B.錯(cuò)答案:false解析:在一些特定情況下,為了簡(jiǎn)化操作可以不寫break,但會(huì)產(chǎn)生case穿透問題考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易81.代碼int[][]arr=newint[][]可以正確的定義一個(gè)二維數(shù)組A.對(duì)B.錯(cuò)答案:false解析:定義二維數(shù)組的標(biāo)準(zhǔn)格式是:int[][]arr=newint[3][4]或者int[][]arr=newint[3][]。在沒有直接給元素的情況下,必須要給出二維數(shù)組的長(zhǎng)度考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易82.class是Java語言中的關(guān)鍵字A.對(duì)B.錯(cuò)答案:true解析:Java中保留了許多關(guān)鍵字,例如class、public等,其中class用于聲明一個(gè)類,public為訪問修飾符考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易83.若x=5,則表達(dá)式(x+5)/3的值是3A.對(duì)B.錯(cuò)答案:true解析:由于“()”運(yùn)算符的優(yōu)先級(jí)高于“/”,因此先計(jì)算x+5的結(jié)果,然后再將該結(jié)果除以3考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易84.除了0以外,所有的整數(shù)都是整型常量A.對(duì)B.錯(cuò)答案:false解析:0也是整型常量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易85.switch語句中的條件表達(dá)式可以是Java中的任意一種數(shù)據(jù)類型A.對(duì)B.錯(cuò)答案:false解析:在Jdk5.0中,switch語句條件表達(dá)式的取值可以是byte、short、int、long、char、enum這幾種數(shù)據(jù)類型。在JDK7.0中也引入了新特性,switch語句可以接收一個(gè)String類型的值。但是switch還是不支持boolean類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易86.定義一個(gè)方法時(shí),其訪問修飾符、返回值類型、方法名的順序可以互換A.對(duì)B.錯(cuò)答案:false解析:在定義方法時(shí),必須要遵循以下格式:修飾符返回值類型方法名([參數(shù)類型參數(shù)名1,參數(shù)類型參數(shù)名2,……]){執(zhí)行語句……return返回值;}考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易87.在為double類型的變量賦值時(shí),后面可以加字母D或d,也可以不添加A.對(duì)B.錯(cuò)答案:true解析:在為浮點(diǎn)數(shù)類型的變量賦值時(shí),默認(rèn)就是double類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般88.一個(gè)類中可以定義多個(gè)同名的方法,只要他們的返回值類型不同即A.對(duì)B.錯(cuò)答案:false解析:方法的重載與返回值類型無關(guān),只要參數(shù)列表不同即可考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易89.字符串常量既可以用雙引號(hào)引起來,也可以用單引號(hào)引起來A.對(duì)B.錯(cuò)答案:false解析:字符串常量用于表示一串連續(xù)的字符,并且只能用一對(duì)英文半角格式的雙引號(hào)(”“)引起來考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易90.Jdk5.0以后可以使用enum數(shù)據(jù)類型作為switch條件表達(dá)式的值A(chǔ).對(duì)B.錯(cuò)答案:true解析:在Jdk5.0中,switch語句條件表達(dá)式的取值可以是byte、short、int、long、char、enum這幾種數(shù)據(jù)類型。在JDK7.0中也引入了新特性,switch語句可以接收一個(gè)String類型的值。但是switch還是不支持boolean類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易91.Java中,null常量表示對(duì)象的引用為空A.對(duì)B.錯(cuò)答案:true解析:Java中null常量只有一個(gè)值,它代表對(duì)象為空考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易92.當(dāng)continue語句出現(xiàn)在嵌套循環(huán)的內(nèi)層循環(huán)時(shí),它只能終止內(nèi)層循環(huán)A.對(duì)B.錯(cuò)答案:true解析:continue出現(xiàn)在內(nèi)層循環(huán)時(shí),只能終止內(nèi)層循環(huán)。如果想結(jié)束外層循環(huán),可以在continue語句后面使用標(biāo)記的方式結(jié)束本次外層循環(huán)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易93.Java中null常量只有一個(gè)值,它代表對(duì)象的引用為空A.對(duì)B.錯(cuò)答案:true解析:Java中null常量只有一個(gè)值,它代表對(duì)象的引用為空考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易94.標(biāo)識(shí)符可以以數(shù)字開頭,但不能是Java中的關(guān)鍵字A.對(duì)B.錯(cuò)答案:false解析:標(biāo)識(shí)符可以由任意順序的大小寫字母、數(shù)字、下劃線(_)和美元符號(hào)($)組成,但標(biāo)識(shí)符不能以數(shù)字開頭,不能是Java中的關(guān)鍵字考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易95.while語句必須要有循環(huán)條件A.對(duì)B.錯(cuò)答案:true解析:while語句小括號(hào)中的內(nèi)容是循環(huán)條件,當(dāng)循環(huán)條件為true時(shí),就執(zhí)行循環(huán)體中的內(nèi)容,否則就不執(zhí)行循環(huán)體中的內(nèi)容考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易96.Java中布爾型常量的值只有trueA.對(duì)B.錯(cuò)答案:false解析:Java中布爾型常量的值有兩種,分別是true和false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易97.在為float類型的變量賦值時(shí),后面必須加字母f或FA.對(duì)B.錯(cuò)答案:true解析:為浮點(diǎn)類型變量賦值時(shí),如果不添加“F”或“f”后綴,默認(rèn)是double類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般98.在Java中判斷方法重載的條件除了參數(shù)外,還可以通過返回值類型判斷A.對(duì)B.錯(cuò)答案:false解析:方法重載與返回值無關(guān),只可以通過參數(shù)來判斷考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易99.多行注釋是用“//”符號(hào)表示的。A.對(duì)B.錯(cuò)答案:false解析:多行注釋顧名思義就是注釋中的內(nèi)容可以為多行,它以符號(hào)“/*”開頭,以符號(hào)“*/”結(jié)尾。“//”是單行注釋的格式。考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易100.比較運(yùn)算符用于對(duì)兩個(gè)數(shù)值或變量進(jìn)行比較,其結(jié)果是一個(gè)布爾值A(chǔ).對(duì)B.錯(cuò)答案:true解析:比較運(yùn)算符用于對(duì)兩個(gè)數(shù)值或變量進(jìn)行比較,其結(jié)果是一個(gè)布爾值,即true或false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易第三章一、判斷題1.多行注釋是用“//”符號(hào)表示的。A.對(duì)B.錯(cuò)答案:false解析:多行注釋顧名思義就是注釋中的內(nèi)容可以為多行,它以符號(hào)“/*”開頭,以符號(hào)“*/”結(jié)尾?!?/”是單行注釋的格式。考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易2.while、do…while、for循環(huán)語句都可以進(jìn)行嵌套,并且它們之間也可以互相嵌套A.對(duì)B.錯(cuò)答案:true解析:嵌套循環(huán)是指在一個(gè)循環(huán)語句的循環(huán)體中再定義一個(gè)循環(huán)語句的語法結(jié)構(gòu),while、do…while、for循環(huán)語句都可以進(jìn)行嵌套,并且它們之間也可以互相嵌套考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易3.在進(jìn)行賦值運(yùn)算時(shí),將運(yùn)算符右邊的值賦給左邊的變量A.對(duì)B.錯(cuò)答案:true解析:在賦值過程中,運(yùn)算順序從右往左,將右邊表達(dá)式的結(jié)果賦值給左邊的變量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易4.在Java中判斷方法重載的條件除了參數(shù)外,還可以通過返回值類型判斷A.對(duì)B.錯(cuò)答案:false解析:方法重載與返回值無關(guān),只可以通過參數(shù)來判斷考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易5.運(yùn)算符“&”和“&&”都表示“與”操作A.對(duì)B.錯(cuò)答案:true解析:運(yùn)算符“&”和“&&”都表示“與”操作,當(dāng)運(yùn)算符兩邊的操作數(shù)任何一邊的值為false時(shí),其結(jié)果為false,當(dāng)兩邊的值都為true時(shí),其結(jié)果才為true,它們的運(yùn)算結(jié)果一致考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易6.Jdk5.0以后可以使用enum數(shù)據(jù)類型作為switch條件表達(dá)式的值A(chǔ).對(duì)B.錯(cuò)答案:true解析:在Jdk5.0中,switch語句條件表達(dá)式的取值可以是byte、short、int、long、char、enum這幾種數(shù)據(jù)類型。在JDK7.0中也引入了新特性,switch語句可以接收一個(gè)String類型的值。但是switch還是不支持boolean類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易7.在Java中,通過強(qiáng)制類型轉(zhuǎn)換可以將int類型的數(shù)據(jù)轉(zhuǎn)換為boolean類型A.對(duì)B.錯(cuò)答案:false解析:強(qiáng)制類型轉(zhuǎn)換的前提是兩種數(shù)據(jù)類型彼此兼容。在Java中,boolean類型和int類型數(shù)據(jù)之間不能進(jìn)行轉(zhuǎn)換考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易8.‘\u0000’表示一個(gè)空白字符,即在單引號(hào)之間沒有任何字符A.對(duì)B.錯(cuò)答案:true解析:'\u0000'表示一個(gè)空白字符,即在單引號(hào)之間沒有任何字符。之所以能這樣表示是因?yàn)?,Java采用的是Unicode字符集,Unicode字符以\u開頭,空白字符在Unicode碼表中對(duì)應(yīng)的值為'\u0000'考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易9.代碼int[][]arr=newint[3][4]可以正確的定義一個(gè)二維數(shù)組A.對(duì)B.錯(cuò)答案:true解析:題中的代碼相當(dāng)于定義了一個(gè)3*4的二維數(shù)組,即二維數(shù)組的長(zhǎng)度為3,每個(gè)二維數(shù)組中的元素又是一個(gè)長(zhǎng)度為4的數(shù)組考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易10.位運(yùn)算符“>>>”表示無符號(hào)右移運(yùn)算A.對(duì)B.錯(cuò)答案:true解析:位運(yùn)算符“>>>”表示無符號(hào)右移運(yùn)算,就是將操作數(shù)所有二進(jìn)制位向右移動(dòng)一位考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易11.比較運(yùn)算符用于對(duì)兩個(gè)數(shù)值或變量進(jìn)行比較,其結(jié)果是一個(gè)布爾值A(chǔ).對(duì)B.錯(cuò)答案:true解析:比較運(yùn)算符用于對(duì)兩個(gè)數(shù)值或變量進(jìn)行比較,其結(jié)果是一個(gè)布爾值,即true或false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易12.-5%3的運(yùn)算結(jié)果是2A.對(duì)B.錯(cuò)答案:false解析:在進(jìn)行取模(%)運(yùn)算時(shí),運(yùn)算結(jié)果的正負(fù)取決于被模數(shù)(%左邊的數(shù))的符號(hào),與模數(shù)(%右邊的數(shù))的符號(hào)無關(guān)。如:(-5)%3=-2,而5%(-3)=2??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易13.for循環(huán)語句一般用在循環(huán)次數(shù)未知的情況下A.對(duì)B.錯(cuò)答案:false解析:for循環(huán)語句一般用在循環(huán)次數(shù)已知的情況下考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易14.若int[][]arr=newint[][]{{1},{2,3,4},{5,6}},則arr[1][1]的結(jié)果為3A.對(duì)B.錯(cuò)答案:true解析:題目中給出的二維數(shù)組有三個(gè)一維數(shù)組,第一個(gè)一維數(shù)組有一個(gè)元素,第二個(gè)一維數(shù)組有三個(gè)元素,第三個(gè)一維數(shù)組有二個(gè)元素,arr[1][1]表示要獲取的是第二個(gè)一維數(shù)組的第二個(gè)元素,因此結(jié)果為3考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般15.if()條件語句和switch()條件語句中的判斷條件語句的值都是布爾類型A.對(duì)B.錯(cuò)答案:false解析:if語句的小括號(hào)中的值為布爾類型的條件語句,switch語句的小括號(hào)中的值可以是byte、short、char、int、enum、String等類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般16.while循環(huán)條件不能是boolean類型的常量A.對(duì)B.錯(cuò)答案:false解析:while語句中的循環(huán)條件只要是boolean類型就可以,無論常量還是變量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般17.邏輯運(yùn)算符用于對(duì)布爾型的數(shù)據(jù)進(jìn)行操作,其結(jié)果仍是一個(gè)布爾型A.對(duì)B.錯(cuò)答案:true解析:邏輯運(yùn)算符用于對(duì)布爾型的數(shù)據(jù)進(jìn)行操作,其結(jié)果仍是一個(gè)布爾型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般18.javadoc命令可以將文檔注釋提取出來生成幫助文檔。A.對(duì)B.錯(cuò)答案:true解析:文檔注釋是以“/**”開頭,并在注釋內(nèi)容末尾以“*/”結(jié)束。文檔注釋是對(duì)代碼的解釋說明,可以使用javadoc命令將文檔注釋提取出來生成幫助文檔。考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般19.在為float類型的變量賦值時(shí),后面必須加字母f或FA.對(duì)B.錯(cuò)答案:true解析:為浮點(diǎn)類型變量賦值時(shí),如果不添加“F”或“f”后綴,默認(rèn)是double類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般20.0.0不是浮點(diǎn)類型常量A.對(duì)B.錯(cuò)答案:false解析:所有的小數(shù)都是浮點(diǎn)數(shù)常量,其中包括0.0考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般21.在程序中,應(yīng)該盡量使用有意義的英文單詞來定義標(biāo)識(shí)符A.對(duì)B.錯(cuò)答案:true解析:在程序中,應(yīng)該盡量使用有意義的英文單詞來定義標(biāo)識(shí)符,使得程序便于閱讀。例如使userName表示用戶名,password表示密碼考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易22.一個(gè)字符常量需要用一對(duì)英文半角格式的雙引號(hào)引起來A.對(duì)B.錯(cuò)答案:false解析:字符常量用于表示一個(gè)字符,一個(gè)字符常量要用一對(duì)英文半角格式的單引號(hào)('')引起來,它可以是英文字母、數(shù)字、標(biāo)點(diǎn)符號(hào)、以與由轉(zhuǎn)義序列來表示的特殊字符考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易23.數(shù)組的最大下標(biāo)的值比它的長(zhǎng)度小1A.對(duì)B.錯(cuò)答案:true解析:數(shù)組的下標(biāo)從0開始,所以最大下標(biāo)的值比長(zhǎng)度少1考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易24.Java中用0和非0的數(shù)字表示布爾類型常量的值A(chǔ).對(duì)B.錯(cuò)答案:false解析:Java中布爾型常量的值有兩種,分別是true和false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易25.在switch語句中,每個(gè)case關(guān)鍵字后面必須有breakA.對(duì)B.錯(cuò)答案:false解析:在一些特定情況下,為了簡(jiǎn)化操作可以不寫break,但會(huì)產(chǎn)生case穿透問題考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易26.若int[][]arr={},則arr[0][0]的結(jié)果為0A.對(duì)B.錯(cuò)答案:false解析:int[][]arr={},表示這個(gè)二維數(shù)組沒有元素,因此獲取數(shù)組中的元素會(huì)有索引越界異常拋出考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般27.將多個(gè)字符用加號(hào)相連接就會(huì)產(chǎn)生一個(gè)新的字符串A.對(duì)B.錯(cuò)答案:false解析:字符常量在使用加號(hào)相連接時(shí),都會(huì)先提升為int類型,因此就相當(dāng)于執(zhí)行加法運(yùn)算,最終得出的結(jié)果為int類型,并不會(huì)組合成新的字符串考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易28.main是Java語言中的關(guān)鍵字A.對(duì)B.錯(cuò)答案:false解析:main不是Java語言中的關(guān)鍵字考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易29.while循環(huán)條件只能是boolean類型的變量,而不能是boolean類型的常量A.對(duì)B.錯(cuò)答案:false解析:While語句中的循環(huán)條件只要是boolean類型就可以,無論常量還是變量考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易30.數(shù)組的排序算法只有冒泡排序這一種A.對(duì)B.錯(cuò)答案:false解析:數(shù)組的排序算法有很多種,包括插入排序、快速排序、選擇排序和冒泡排序等等,冒泡排序最常用的排序算法之一考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易31.在Java程序中,單行注釋從“//”位置開始,到當(dāng)前行結(jié)束位置。A.對(duì)B.錯(cuò)答案:true解析:?jiǎn)涡凶⑨屖褂谩?/”符號(hào),它可以出現(xiàn)在一行的任何位置。從“//”開始,到當(dāng)前行結(jié)束位置為單行注釋內(nèi)容??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易32.while語句的循環(huán)體內(nèi)最多只能有一條語句A.對(duì)B.錯(cuò)答案:false解析:while語句的循環(huán)體內(nèi)可以有0~多條語句。當(dāng)循環(huán)體只有一條語句時(shí),可以不給出大括號(hào)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易33.多行注釋“/*…*/”中不能嵌套多行注釋。A.對(duì)B.錯(cuò)答案:true解析:原因在于第一個(gè)“/*”會(huì)和第一個(gè)“*/”進(jìn)行配對(duì),而第二個(gè)“*/”則找不到匹配??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易34.定義一個(gè)方法時(shí),其訪問修飾符、返回值類型、方法名的順序可以互換A.對(duì)B.錯(cuò)答案:false解析:在定義方法時(shí),必須要遵循以下格式:修飾符返回值類型方法名([參數(shù)類型參數(shù)名1,參數(shù)類型參數(shù)名2,……]){執(zhí)行語句……return返回值;}考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易35.當(dāng)intx=3,y=4時(shí),表達(dá)式booleanb=x==y?true:false的結(jié)果是falseA.對(duì)B.錯(cuò)答案:true解析:表達(dá)式x==y?true:false,條件語句x==y?由于x和y不相等,判斷結(jié)果為false,因此輸出false考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易36.continue語句只能在循環(huán)語句中使用A.對(duì)B.錯(cuò)答案:true解析:continue語句具有局限性,只能在循環(huán)語句中使用,不能單獨(dú)使用考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易37.十進(jìn)制轉(zhuǎn)換成二進(jìn)制就是一個(gè)除以2取余數(shù)的過程。把要轉(zhuǎn)換的數(shù),除以2,得到商和余數(shù),將商繼續(xù)除以2,直到商為0。最后將所有余數(shù)倒序排列,得到數(shù)就是轉(zhuǎn)換結(jié)果A.對(duì)B.錯(cuò)答案:true解析:常量就是程序中固定不變的值考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易38.continue語句只用于循環(huán)語句中,它的作用是跳出循環(huán)。A.對(duì)B.錯(cuò)答案:false解析:continue語句用在循環(huán)語句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)。考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易39.當(dāng)continue語句出現(xiàn)在嵌套循環(huán)的內(nèi)層循環(huán)時(shí),它只能終止內(nèi)層循環(huán)A.對(duì)B.錯(cuò)答案:true解析:continue出現(xiàn)在內(nèi)層循環(huán)時(shí),只能終止內(nèi)層循環(huán)。如果想結(jié)束外層循環(huán),可以在continue語句后面使用標(biāo)記的方式結(jié)束本次外層循環(huán)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易40.Java允許在一個(gè)程序中定義多個(gè)同名的方法,但是參數(shù)的類型或個(gè)數(shù)必須不同,這就是方法的重載A.對(duì)B.錯(cuò)答案:true解析:考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易41.Java中null常量只有一個(gè)值,它代表對(duì)象的引用為空A.對(duì)B.錯(cuò)答案:true解析:Java中null常量只有一個(gè)值,它代表對(duì)象的引用為空考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易42.do…while和while語句都必須以分號(hào)結(jié)束A.對(duì)B.錯(cuò)答案:false解析:do…while語句必須以分號(hào)結(jié)束,而while語句不用考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易43.一個(gè)類中可以定義多個(gè)同名的方法,只要他們的返回值類型不同即A.對(duì)B.錯(cuò)答案:false解析:方法的重載與返回值類型無關(guān),只要參數(shù)列表不同即可考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易44.Java中,null常量表示對(duì)象的引用為空A.對(duì)B.錯(cuò)答案:true解析:Java中null常量只有一個(gè)值,它代表對(duì)象為空考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易45.方法的遞歸是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程A.對(duì)B.錯(cuò)答案:true解析:方法的遞歸是指在一個(gè)方法的內(nèi)部調(diào)用自身的過程,而且遞歸必須要有結(jié)束條件,否則會(huì)導(dǎo)致內(nèi)存溢出考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易46.在表達(dá)式中,乘法和除法運(yùn)算優(yōu)先級(jí)別最高A.對(duì)B.錯(cuò)答案:false解析:運(yùn)算符優(yōu)先級(jí)最高的符號(hào)是小括號(hào)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易47.在Java中,小數(shù)會(huì)被默認(rèn)是double類型的值A(chǔ).對(duì)B.錯(cuò)答案:true解析:在Java中,一個(gè)小數(shù)會(huì)被默認(rèn)是double類型的值,一個(gè)整數(shù)會(huì)被默認(rèn)是int類型的值考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易48.字符串常量既可以用雙引號(hào)引起來,也可以用單引號(hào)引起來A.對(duì)B.錯(cuò)答案:false解析:字符串常量用于表示一串連續(xù)的字符,并且只能用一對(duì)英文半角格式的雙引號(hào)(”“)引起來考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易49.若intx=10;則執(zhí)行x=x+5;后,x的值仍為10A.對(duì)B.錯(cuò)答案:false解析:x=x+5;是在x的原值基礎(chǔ)上加5在將結(jié)果賦值到x上,因此x最后結(jié)果為15考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易50.switch語句中的條件表達(dá)式可以是Java中的任意一種數(shù)據(jù)類型A.對(duì)B.錯(cuò)答案:false解析:在Jdk5.0中,switch語句條件表達(dá)式的取值可以是byte、short、int、long、char、enum這幾種數(shù)據(jù)類型。在JDK7.0中也引入了新特性,switch語句可以接收一個(gè)String類型的值。但是switch還是不支持boolean類型考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易51.switch條件語句可以針對(duì)某個(gè)表達(dá)式的值作出判斷,從而決定程序執(zhí)行哪一段代碼A.對(duì)B.錯(cuò)答案:true解析:switch條件語句也是一種很常用的選擇語句,和if條件語句不同,它只能針對(duì)某個(gè)表達(dá)式的值作出判斷,從而決定程序執(zhí)行哪一段代碼考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易52.byte類型所占存儲(chǔ)空間為1個(gè)字節(jié),取值范圍0~255A.對(duì)B.錯(cuò)答案:false解析:byte類型取值范圍-128~127,也就是-27~27-1考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易53.System.out.println(‘a(chǎn)’+0);語句的輸出結(jié)果是a0A.對(duì)B.錯(cuò)答案:false解析:字符常量在與整數(shù)進(jìn)行運(yùn)算時(shí),會(huì)先提升為int類型,也就是會(huì)查字符對(duì)應(yīng)的ASCII碼表,因?yàn)閍對(duì)應(yīng)的數(shù)值是97,因此和0運(yùn)算之后的結(jié)果是97考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★★☆☆一般54.continue語句用在循環(huán)語句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)A.對(duì)B.錯(cuò)答案:true解析:continue語句表示終止本次循環(huán),執(zhí)行下一次循環(huán)考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易55.十進(jìn)制數(shù)值轉(zhuǎn)換成二進(jìn)制就是一個(gè)不斷除2取余的過程A.對(duì)B.錯(cuò)答案:true解析:十進(jìn)制轉(zhuǎn)換成二進(jìn)制就是一個(gè)除以2取余數(shù)的過程。把要轉(zhuǎn)換的數(shù),除以2,得到商和余數(shù)1,將商繼續(xù)除以2,直到商為0。最后將所有余數(shù)1倒序排列,得到的數(shù)就是轉(zhuǎn)換結(jié)果。考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易56.while語句循環(huán)體中的內(nèi)容至少會(huì)被執(zhí)行一次A.對(duì)B.錯(cuò)答案:false解析:當(dāng)while語句的循環(huán)條件不滿足時(shí),循環(huán)體中的內(nèi)容不執(zhí)行,當(dāng)條件滿足時(shí),循環(huán)體中的內(nèi)容可以執(zhí)行多次,因此說while循環(huán)體會(huì)被執(zhí)行0~多次考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易57.運(yùn)算符“|”和“||”都表示“或”操作A.對(duì)B.錯(cuò)答案:true解析:運(yùn)算符“|”和“||”都表示“或”操作,當(dāng)運(yùn)算符兩邊的操作數(shù)任何一邊的值為true時(shí),其結(jié)果為true,當(dāng)兩邊的值都為false時(shí),其結(jié)果才為false,它們的運(yùn)算結(jié)果一致考察點(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易58.在Java程序中,只有單行注釋,沒有多行注釋。A.對(duì)B.錯(cuò)答案:false解析:Java中不只有單行注釋,還有多行注釋、文本注釋??疾禳c(diǎn):第二章Java編程基礎(chǔ)題目難度:★☆☆☆容易第四章一、判斷題1.throw關(guān)鍵字后面必須寫異常對(duì)象A.對(duì)B.錯(cuò)答案:true解析:throw關(guān)鍵字用在方法內(nèi)部,后面必須寫異常對(duì)象考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易2.jar命令的參數(shù)c,可以創(chuàng)建新的歸檔文件A.對(duì)B.錯(cuò)答案:true解析:jar–c創(chuàng)建新歸檔文件考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易3.在Java中,針對(duì)類、成員方法和屬性提供了四種訪問級(jí)別,分別是private、static、protected和publicA.對(duì)B.錯(cuò)答案:false解析:在Java中,針對(duì)類、成員方法和屬性提供了四種訪問級(jí)別,分別是private、default、protected和public考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易4.任何類都可以寫成匿名內(nèi)部類的形式A.對(duì)B.錯(cuò)答案:false解析:考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易5.所有接口都繼承自O(shè)bject類A.對(duì)B.錯(cuò)答案:false解析:接口不是繼承自O(shè)bject類考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易6.接口中只能定義常量和抽象方法A.對(duì)B.錯(cuò)答案:true解析:接口中只能定義常量和抽象方法考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易7.import語句通常出現(xiàn)在package語句之前A.對(duì)B.錯(cuò)答案:false解析:import語句一定出現(xiàn)在package語句之后考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易8.Object類中的toString()方法用于返回對(duì)象的字符串表示形式A.對(duì)B.錯(cuò)答案:true解析:toString()方法返回對(duì)象的字符串表示形式考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易9.在Java中,子類可以訪問父類的所有成員A.對(duì)B.錯(cuò)答案:false解析:在Java中,子類不可以訪問父類的私有成員考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易10.子類和父類對(duì)象在進(jìn)行類型轉(zhuǎn)換時(shí),子類對(duì)象可以被視為父類的一個(gè)對(duì)象,父類對(duì)象不能被當(dāng)作是某一個(gè)子類的對(duì)象A.對(duì)B.錯(cuò)答案:true解析:考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易11.父類的引用指向自己子類的對(duì)象是多態(tài)的一種體現(xiàn)形式A.對(duì)B.錯(cuò)答案:true解析:在Java中為了實(shí)現(xiàn)多態(tài),允許使用一個(gè)父類類型的變量來引用一個(gè)子類類型的對(duì)象,根據(jù)被引用子類對(duì)象特征的不同,得到不同的運(yùn)行結(jié)果考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易12.自定義的異常類必須繼承自Exception或其子類A.對(duì)B.錯(cuò)答案:true解析:考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易13.try..catch語句用于處理程序中的異常A.對(duì)B.錯(cuò)答案:true解析:try…catch語句異常處理,try中編寫被檢查可能出現(xiàn)異常的代碼,catch用于抓住或者不捕獲異常,并處理異??疾禳c(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易14.方法重寫時(shí),子類拋出的異常類型大于等于父類拋出的異常類型A.對(duì)B.錯(cuò)答案:false解析:方法重寫時(shí),子類拋出的異常類型小于等于父類拋出的異常類型??疾禳c(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易15.包的聲明只能位于Java源文件的第一行A.對(duì)B.錯(cuò)答案:true解析:考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易16.final修飾的靜態(tài)方法可以被類名直接調(diào)用A.對(duì)B.錯(cuò)答案:true解析:?final修飾的靜態(tài)方法可以被類名直接調(diào)用考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易17.final可以在方法中修飾基本數(shù)據(jù)類型變量,但是不可以修飾引用數(shù)據(jù)類型變量A.對(duì)B.錯(cuò)答案:false解析:final即可以修飾引用數(shù)據(jù)類型變量,也可以修飾基本數(shù)據(jù)類型變量??疾禳c(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★★☆☆一般18.有如下三個(gè)類classA{...}classBextendsA{...}classCextendsA{...}因?yàn)锽類和C類不存在繼承關(guān)系,因此他們之間不能進(jìn)行類型轉(zhuǎn)換A.對(duì)B.錯(cuò)答案:true解析:不存在繼承關(guān)系的對(duì)象之間不能進(jìn)行類型轉(zhuǎn)換考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★★☆☆一般19.try…catch語句,catch部分可以獨(dú)立存在A.對(duì)B.錯(cuò)答案:false解析:catch必須跟隨try一起使用,不能獨(dú)立存在考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★★☆☆一般20.在Java中允許用戶自定義異常,但自定義的異常類必須繼承自Exception或其子類A.對(duì)B.錯(cuò)答案:true解析:在Java中允許用戶自定義異常,但自定義的異常類必須繼承自Exception或其子類,只有這樣,你的類才能被認(rèn)為是異常體系結(jié)構(gòu)的一部分,是一個(gè)異常類考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★★☆☆一般21.Jar-cvf命令中的參數(shù)v表示創(chuàng)建歸檔的文件A.對(duì)B.錯(cuò)答案:false解析:v參數(shù)生成詳細(xì)參數(shù)考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★★☆☆一般22.protected修飾的類,類中的所有方法只能給子類使用A.對(duì)B.錯(cuò)答案:false解析:protecetd不能修飾類考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★★☆☆一般23.import語句可以導(dǎo)入指定包中的類A.對(duì)B.錯(cuò)答案:true解析:如果有時(shí)候需要用到一個(gè)包中的許多類,則可以使用“import包名.*;”來導(dǎo)入該包下所有類考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易24.匿名內(nèi)部類其實(shí)就是一個(gè)沒有類名的內(nèi)部類A.對(duì)B.錯(cuò)答案:true解析:匿名內(nèi)部類是一個(gè)沒有類名的內(nèi)部類考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易25.super調(diào)用父類構(gòu)造方法的代碼必須位于子類構(gòu)造方法的第一行A.對(duì)B.錯(cuò)答案:true解析:通過super調(diào)用父類構(gòu)造方法的代碼必須位于子類構(gòu)造方法的第一行,并且只能出現(xiàn)一次考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易26.被final修飾的成員變量不能被繼承A.對(duì)B.錯(cuò)答案:false解析:被final修飾的變量可以被繼承,被final修飾的類不能被繼承考察點(diǎn):第四章面向?qū)ο螅ㄏ拢╊}目難度:★☆☆☆容易27.在Java程序中,通過extends

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論