版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
java面向?qū)ο蟪绦蛟O(shè)計(jì)試題及答案1.Java是跨平臺(tái)的語(yǔ)言對(duì)(正確答案)錯(cuò)2.Java的運(yùn)行環(huán)境叫JRE對(duì)(正確答案)錯(cuò)3.一個(gè)源文件不可以有多個(gè)非public類對(duì)錯(cuò)(正確答案)4.Java中的空行不會(huì)被Java編輯器忽略掉對(duì)錯(cuò)(正確答案)5.變量命名時(shí)可以有空格對(duì)錯(cuò)(正確答案)6.一個(gè)源文件中只能有一個(gè)public類對(duì)(正確答案)錯(cuò)7.若在某一個(gè)類定義中定義有如下的方法:
final
void
myMethod();則該方法屬于靜態(tài)方法。對(duì)錯(cuò)(正確答案)8.構(gòu)造函數(shù)必須與類名相同對(duì)(正確答案)錯(cuò)9.構(gòu)造方法何時(shí)被調(diào)用()
A.類定義時(shí)B.創(chuàng)建對(duì)象時(shí)(正確答案)C.調(diào)用對(duì)象方法時(shí)D.使用對(duì)象的變量時(shí)10.下面哪個(gè)修飾符修飾的方法只能被本類中的其他方法使用()A、protectedB、staticC、private(正確答案)D、public11.定義一個(gè)類名為“MyClass.java”的類,并且該類可被一個(gè)工程中的所有類訪問(wèn),那么該類的正確聲明應(yīng)為:
()
A.
private
class
MyClass
extends
ObjectB.
class
MyClass
extends
ObjectC.
public
class
MyClass(正確答案)D.
protected
class
MyClass
extends
Object12.下述概念中不屬于面向?qū)ο蠓椒ǖ氖?)
A.對(duì)象B.繼承、多態(tài)C.類、封裝D.過(guò)程調(diào)用(正確答案)13.下面哪條語(yǔ)句把方法聲明為抽象的公共方法?()
A.
publicabstract
method();B.
public
abstract
void
method();(正確答案)C.
public
abstract
void
method(){};D.
public
void
method()
extends
abstract;14.給定java代碼如下,編譯運(yùn)行后,輸出結(jié)果是()
public
class
Test
{
int
i;
public
int
aMethod()
{
i++;
returni;
}
public
static
void
main
(String
args[]){
Test
test=new
Test();
System.out.println(test.aMethod());
}
}A.0B.1(正確答案)C.2D.315.在java中,訪問(wèn)修飾符限制性最高的是()。
A.
private(正確答案)B.
protectedC.
publicD.finally16.在Java中,下面這段代碼運(yùn)行后的結(jié)果是()。
class
FatherClass{
voidmethod(){
System.out.println(“這是父類中的方法”);
}
}
class
SonClass
extends
FatherClass{
public
voidmethod(){
System.out.println(“這是子類中的方法”)
}
public
static
void
main(String[]args)
{
FatherClass
o=new
SonClass();
o.method();
}
}a)這是父類中的方法·b)這是子類中的方法(正確答案)c)這是父類中的方法d)編譯錯(cuò)誤17.關(guān)于選擇結(jié)構(gòu)下列說(shuō)法正確的是if語(yǔ)句和else語(yǔ)句必須成對(duì)出現(xiàn)if語(yǔ)句可以沒有else語(yǔ)句對(duì)應(yīng)(正確答案)switch結(jié)構(gòu)中每個(gè)case語(yǔ)句中必須用break語(yǔ)句switch結(jié)構(gòu)中必須有default語(yǔ)句18.下列關(guān)于繼承的說(shuō)法哪個(gè)是正確的?()A.子類只繼承父類public方法和屬性B.子類繼承父類的非私有屬性和方法(正確答案)C.子類只繼承父類的方法,而不繼承父類的屬性D.子類將繼承父類的所有屬性和方法19.以下關(guān)于變量的說(shuō)法錯(cuò)誤的是()?A.變量名必須是一個(gè)有效的標(biāo)識(shí)符B.變量在定義時(shí)可以沒有初始值C.變量一旦被定義,在程序中的任何位都可以被訪問(wèn)(正確答案)D.在程序中,可以將一個(gè)byte類型的值賦給一個(gè)int類型的變量,不需要特殊聲明20.下面哪一個(gè)是不合法的標(biāo)識(shí)符()?A.usernameB.username123C.123username(正確答案)D.user_name21.對(duì)象的數(shù)據(jù)也可以稱為類的()。A、對(duì)象B、屬性(正確答案)C、方法D、類型22.在Java中下面關(guān)于構(gòu)造方法說(shuō)法錯(cuò)誤的是()
A、對(duì)于每一個(gè)類,Java虛擬機(jī)都提供一個(gè)默認(rèn)構(gòu)造方法。(正確答案)B、構(gòu)造方法能夠被重載C、構(gòu)造方法可以接受參數(shù)D、當(dāng)類的父類只有一個(gè)帶參數(shù)的構(gòu)造方法時(shí),這個(gè)類必須提供自定義的構(gòu)造函數(shù),23.在Java中,下面關(guān)于抽象類的描述正確的是()A、抽象類可以被實(shí)例化B、如果一個(gè)類中有一個(gè)方法被聲明為抽象的,那么這個(gè)類必須是抽象類。(正確答案)C、抽象類中的方法必須都是抽象的D、聲明抽象類必須帶有關(guān)鍵字final24.下面有關(guān)final變量的說(shuō)法,錯(cuò)誤的是?A、final變量指的是類中定義的變量B、final變量可以不初始化(正確答案)C、final變量不可以被修改D、final變量指的是用final修飾的變量25.下列哪一種敘述是正確的A、abstract修飾符可修飾字段、方法和類B、抽象方法的body部分必須用一對(duì)大括號(hào){}包住C、聲明抽象方法,方法體大括號(hào)可有可無(wú)D、聲明抽象方法不可寫出方法體(正確答案)26.下面選項(xiàng)哪一項(xiàng)不是面向?qū)ο蟮暮诵奶攸c(diǎn):A、封裝性B、繼承性C、多態(tài)性D、隱蔽性(正確答案)27.implements是針對(duì)哪個(gè)概念A(yù)、抽象類B、靜態(tài)類C、靜態(tài)對(duì)象D、接口(正確答案)28.Java屬于哪種語(yǔ)言?機(jī)器語(yǔ)言匯編語(yǔ)言高級(jí)語(yǔ)言(正確答案)以上都不對(duì)29.JDK的含義是()Java程序的運(yùn)行環(huán)境Java程序的開發(fā)環(huán)境(正確答案)Java虛擬機(jī)Java程序的使用環(huán)境30.JRE的含義是()Java程序的運(yùn)行環(huán)境(正確答案)Java程序的開發(fā)環(huán)境Java虛擬機(jī)Java程序的使用環(huán)境31.JVM的含義是()Java程序的運(yùn)行環(huán)境Java程序的開發(fā)環(huán)境Java虛擬機(jī)(正確答案)Java程序的使用環(huán)境32.將編寫好的Java程序運(yùn)行,需要先進(jìn)行編譯,編譯的指令是()javajarjavac(正確答案)javaw33.下列哪個(gè)是Java應(yīng)用程序主類中正確的main方法?publicvoidmain(Stringargs[])staticvoidmain(Stringargs[])publicstaticvoidMain(Stringargs[])publicstaticvoidmain(Stringargs[])(正確答案)34.下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行?.java.jar.exe.class(正確答案)35.下列計(jì)算機(jī)語(yǔ)言中,不是面向?qū)ο缶幊陶Z(yǔ)言的是()JavaC(正確答案)C++VB36.以下關(guān)于支持Java運(yùn)行平臺(tái)的敘述,哪項(xiàng)錯(cuò)誤?Java可在Linux平臺(tái)上運(yùn)行Java可在Windows平臺(tái)上運(yùn)行Java語(yǔ)言與平臺(tái)無(wú)關(guān)。Java程序的運(yùn)行結(jié)果依賴于操作系統(tǒng)(正確答案)Java語(yǔ)言與平臺(tái)無(wú)關(guān)。Java程序的運(yùn)行結(jié)果與操作系統(tǒng)無(wú)關(guān)37.下列哪個(gè)敘述是正確的?Java語(yǔ)言是Sun公司推出的編程語(yǔ)言(正確答案)Java語(yǔ)言是IBM公司推出的編程語(yǔ)言Java語(yǔ)言是Microsoft公司推出的編程語(yǔ)言Java語(yǔ)言是Apple公司推出的編程語(yǔ)言38.下列哪個(gè)敘述是正確的?Java源文件可以由若干個(gè)class文件組成(正確答案)Java源文件中只能有一個(gè)類Java源文件的擴(kuò)展名是.classJava源文件的擴(kuò)展名是.txt39.Java程序運(yùn)行入口的main方法(即主類的main方法)的返回值類型是(
)?void(正確答案)staticcharint40.對(duì)于源文件,哪個(gè)敘述是正確的?
publicclassCat{
publicvoidcry(){
System.out.println("miaomiao");
}
}源文件的名字可以是Cat.java(正確答案)源文件的名字可以是cat.java源文件的名字可以是cat.class源文件的名字可以是cat.txt答案解析:錯(cuò)誤:類Cat是公共的,應(yīng)在名為Cat.java的文件中聲明41.下列ABCD注釋標(biāo)注的哪行代碼有錯(cuò)誤?
publicclassExample{
publicstaticvoidmain(String[]args){
System.out.println("ok");
//A
System.out.println(world);
//B
System.out.println("hello");
//C
System.out.println("您好");
//D
}
}AB(正確答案)CD42.開發(fā)Java應(yīng)用程序的基本步驟是:
1.編寫源文件
2.編譯源文件
3.運(yùn)行程序?qū)?正確答案)錯(cuò)43.Java語(yǔ)言平臺(tái)版本有三個(gè),下面哪一個(gè)不是。JavaSEJavaEEJavaMEJavaVE(正確答案)44.下面修飾符訪問(wèn)的范圍由大到小是。()private-default-protected-publicpublic-default-protected-privateprivate-protected-default-publicpublic-protected-default-private(正確答案)45.下列修飾符中與訪問(wèn)控制無(wú)關(guān)的是()final(正確答案)privatepublicprotected46.在類的訪問(wèn)修飾符中,規(guī)定只能被同一包類所使用的修飾符是()。默認(rèn)(正確答案)protectedprivatepublic47.下面關(guān)于類的繼承性的描述中,錯(cuò)誤的是()。繼承是在已有的基礎(chǔ)上生成新類的一個(gè)方法Java語(yǔ)言要求一個(gè)子類只有一個(gè)父類父類成員的訪問(wèn)權(quán)限在子類中將被改變(正確答案)子類繼承父類的所有成員,但不包括私有的成員方法48.下面哪個(gè)標(biāo)識(shí)符在Java語(yǔ)言中是合法的()。
persons$TwoUsers(正確答案)pointend-line49.Java語(yǔ)言具有跨平臺(tái)的特性。對(duì)(正確答案)錯(cuò)50.封裝就是隱藏對(duì)象的屬性和實(shí)現(xiàn)細(xì)節(jié),僅對(duì)外提供公有的方法。對(duì)(正確答案)錯(cuò)51.只有private修飾成員變量才是類的封裝體現(xiàn)。對(duì)錯(cuò)(正確答案)52.import語(yǔ)句通常出現(xiàn)在package語(yǔ)句之前。對(duì)錯(cuò)(正確答案)53.成員內(nèi)部類可以直接訪問(wèn)其所在的外部類中的成員,不用創(chuàng)建對(duì)象。對(duì)(正確答案)錯(cuò)54.下列敘述中,正確的是()。A、Java語(yǔ)言的標(biāo)識(shí)符是區(qū)分大小寫的(正確答案)B、源文件名與public類名可以不相同C、源文件名其擴(kuò)展名為.jarD、源文件中public類的數(shù)目不限55.下列屬于合法的Java標(biāo)識(shí)符是()。A、cat(正確答案)B、5booksC、+staticD、-3.1415956.下列構(gòu)造方法的調(diào)用方式中,正確的是()。A、按照一般方法調(diào)用B、由用戶直接調(diào)用C、只能通過(guò)new自動(dòng)調(diào)用(正確答案)D、被系統(tǒng)調(diào)用57.在Java中,表示接口的關(guān)鍵字()。A、getterB、interface(正確答案)C、objectD、setter58.Java語(yǔ)言的類型是()。A、面向?qū)ο笳Z(yǔ)言(正確答案)B、面向過(guò)程語(yǔ)言C、匯編程序D、形式語(yǔ)言59.下列說(shuō)法中,哪個(gè)是正確的?()。A、類是成員數(shù)據(jù)和成員方法的集合體(正確答案)B、類是成員數(shù)據(jù)和成員變量的集合C、抽象類可以實(shí)例化D、類成員數(shù)據(jù)必須是公有的60.對(duì)于構(gòu)造方法,下列敘述不正確的是()。A、構(gòu)造方法是類的一種特殊方法,它的方法名必須與類名相同。B、構(gòu)造方法的返回類型只能是void型,且書寫格式是在方法名前加void前綴。(正確答案)C、構(gòu)造方法的主要作用是完成對(duì)類的對(duì)象的初始化工作。D、一般在創(chuàng)建新對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造方法。61.關(guān)于私有訪問(wèn)控制符private修飾的成員變量,以下說(shuō)法正確的是()。A、可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類B、可以被種類訪問(wèn)和引用:該類本身、該類的所有子類C、只能被該類自身所訪問(wèn)和修改(正確答案)D、只能被同一個(gè)包中的類訪問(wèn)62.下面是關(guān)于類及其修飾符的一些描述,不正確的是()。A、abstract類只能用來(lái)派生子類,不能用來(lái)創(chuàng)建abstract類的對(duì)象。B、final類可以用來(lái)派生子類(正確答案)C、abstract不能與final同時(shí)修飾一個(gè)類。D、abstract方法必須在abstract類中聲明,但abstract類定義中可以沒有abstract方法。63.下面對(duì)形參的說(shuō)法,哪個(gè)是正確的?()。A、必須有多個(gè)B、至少有一個(gè)C、可以沒有(正確答案)D、只能是簡(jiǎn)單變量64.構(gòu)造方法何時(shí)被調(diào)用?()。A、類定義時(shí)B、創(chuàng)建對(duì)象時(shí)(正確答案)C、調(diào)用對(duì)象方法時(shí)D、使用對(duì)象的變量時(shí)65.若在某一個(gè)類
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遠(yuǎn)洋生物能量代謝-洞察分析
- 香料作物種植技術(shù)培訓(xùn)-洞察分析
- 運(yùn)動(dòng)健康大數(shù)據(jù)分析-洞察分析
- 2024年柳州市龍?zhí)夺t(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 2024年05月新疆中國(guó)郵政儲(chǔ)蓄銀行新疆分行社會(huì)招考筆試歷年參考題庫(kù)附帶答案詳解
- 養(yǎng)殖股東合同
- 2024年杭錦后旗人民醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 2024年曲麻萊醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 三帆中學(xué)李燕《平均數(shù)》課例課件
- 2024年滬教版高三語(yǔ)文上冊(cè)月考試卷
- 爆破設(shè)計(jì)說(shuō)明書(修改)
- 2025屆天津市南開區(qū)南開中學(xué)語(yǔ)文高三上期末達(dá)標(biāo)檢測(cè)試題含解析
- 期末試卷(試題)-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)滬教版
- 光伏電站運(yùn)維詳細(xì)版手冊(cè)
- 藝術(shù)學(xué)概論第一章-彭吉象
- 51job在線測(cè)評(píng)題集
- 2024新教科版一年級(jí)科學(xué)上冊(cè)全冊(cè)教案
- 2024兒童身高現(xiàn)狀報(bào)告
- 趣味知識(shí)問(wèn)答100道
- 2023年度學(xué)校食堂食品從業(yè)人員考核試題(附答案)
- 伊朗政府與政治課件
評(píng)論
0/150
提交評(píng)論