版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案
計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案篇1
選擇題
1).下面()是合法的標(biāo)識(shí)符。
A.$persons
B.2Users
C.*point
D.this
正確答案:A
答案解析:此題考察Java標(biāo)識(shí)符的命名,屬于考試重點(diǎn)內(nèi)容,應(yīng)當(dāng)把握。Java中標(biāo)識(shí)符的命名規(guī)章是:標(biāo)識(shí)符以字母、下畫(huà)線或美元符作為首字符的字符串序列;標(biāo)識(shí)符是區(qū)分大小寫(xiě)的;標(biāo)識(shí)符的字符數(shù)沒(méi)有限制。由此可見(jiàn),Java中標(biāo)識(shí)符不能以數(shù)字開(kāi)頭,所以選項(xiàng)B錯(cuò)誤;不能以“*”開(kāi)頭,選項(xiàng)C錯(cuò)誤;this是專(zhuān)用標(biāo)識(shí)符,具有特地的意義和用途,選項(xiàng)D錯(cuò)誤,只有選項(xiàng)A正確。
2).設(shè)有一個(gè)已按各元素的值排好序的挨次表(長(zhǎng)度大于2),現(xiàn)分別用挨次查找法和二分查找法查找與給定值k相等的元素,比擬的次數(shù)分別是s和b,在查找不勝利狀況下s和b的關(guān)系是()。
A.s=b
B.sb
C.s
D.s=b
正確答案:B
答案解析:挨次查找的根本思想是:從表的一端開(kāi)頭,挨次掃描線性表,依次將掃描到結(jié)點(diǎn)的關(guān)鍵字和給定值k進(jìn)展比擬,若當(dāng)前掃描到結(jié)點(diǎn)的.關(guān)鍵字與k相等,則查找勝利;若掃描完畢后,仍未找到關(guān)鍵字等于k的結(jié)點(diǎn),則查找失敗。二分查找法是一種效率較高的查找方法,要求線性表是有序表。根本思想是:首先將待查的k值和有序表R[O]~R[n-1]的中間位置mid上的結(jié)點(diǎn)的關(guān)鍵字進(jìn)展比擬,若相等,則查找完成;否則,若R[mid].keyk,則說(shuō)明待查找的結(jié)點(diǎn)只可能在左子表R[O]~R[mid-1]中,我們只需在左子表中連續(xù)進(jìn)展折半查找,若R[mid].key
3).定義一個(gè)表示10個(gè)值為null的字符串?dāng)?shù)組,下面選項(xiàng)正確的選項(xiàng)是()。
A.String[]a;
B.Stringa[];
C.chara[10][];
D.Stringa[]=newString[10];
正確答案:D
答案解析:此題考察字符串?dāng)?shù)組變量的聲明。選項(xiàng)A和選項(xiàng)B的效果是一樣的,都是用來(lái)定義一個(gè)字符串?dāng)?shù)組,但沒(méi)有指明數(shù)組個(gè)數(shù),不滿意題目要求;選項(xiàng)C是一個(gè)二維的字符數(shù)組,在C語(yǔ)言中,一個(gè)二維的字符數(shù)組就可以表示一個(gè)一維的字符串?dāng)?shù)組,而在Java中,字符char是根本類(lèi)型,字符串String則是以對(duì)象的形式來(lái)表示的;選項(xiàng)D正確,它定義了一個(gè)含有10個(gè)元素的字符串?dāng)?shù)組,假如沒(méi)有給字符串?dāng)?shù)組賦值,則默認(rèn)為null。
4).Thread類(lèi)中能運(yùn)行線程的方法是()。
A.resume()
B.start()
C.run()
D.init()
正確答案:C
答案解析:resume()是Thread類(lèi)供應(yīng)的用于線程掌握的方法;start()是Thread類(lèi)中的方法,新建的線程不會(huì)自動(dòng)運(yùn)行,必需調(diào)用線程的start()方法才能運(yùn)行該線程;run()是Thread類(lèi)中的方法,在該方法中定義了線程的詳細(xì)行為,線程開(kāi)頭執(zhí)行時(shí),就是從它的run()方法開(kāi)頭執(zhí)行的,就像Java應(yīng)用程序從main()開(kāi)頭、Applet從init()開(kāi)頭一樣;init()不是Thread類(lèi)中的方法。
5).在面對(duì)對(duì)象的方法中,一個(gè)對(duì)象懇求另一個(gè)對(duì)象為其效勞的方式是通過(guò)發(fā)送
A.調(diào)用語(yǔ)句
B.命令
C.口令
D.消息
正確答案:D
6).以下的()原始類(lèi)型在使用流時(shí)可以互換。
A.byte和boolean
B.char和int
C.byte和char
D.String和char
正確答案:B
答案解析:此題考察Java語(yǔ)言中字節(jié)類(lèi)型的概念。在Java語(yǔ)言中,byte是字節(jié)類(lèi)型,用1字節(jié)表示.boolean是布爾類(lèi)型,用true和false表示,它們的表示方法并不一樣,也不供應(yīng)它們之間的轉(zhuǎn)換,選項(xiàng)A錯(cuò)誤。Java內(nèi)部用整數(shù)來(lái)表示char,通??梢栽诜椒ㄕ{(diào)用和其他語(yǔ)句中互換使用char和int,選項(xiàng)B正確。char用2字節(jié)表示,byte字節(jié)類(lèi)型用l字節(jié)表示,Java內(nèi)部也不允許互換使用它們,選項(xiàng)C錯(cuò)誤。String在Java語(yǔ)言中是一個(gè)類(lèi),它供應(yīng)對(duì)字符串的一系列操作,而char是Java語(yǔ)言中的一個(gè)根本類(lèi)型,它不是一個(gè)類(lèi),兩者有本質(zhì)的區(qū)分,故而它們是不能互換使用的,選項(xiàng)D錯(cuò)誤。需要留意的是,在Java語(yǔ)言中供應(yīng)的類(lèi)都是以大寫(xiě)字母開(kāi)頭,根本類(lèi)型都用小寫(xiě)字母表示。
7).以下說(shuō)法中,不屬于數(shù)據(jù)模型所描述的內(nèi)容是()。
A.數(shù)據(jù)構(gòu)造
B.數(shù)據(jù)操作
C.數(shù)據(jù)查詢
D.數(shù)據(jù)約束
正確答案:C
答案解析:數(shù)據(jù)模型所描述的內(nèi)容包括三個(gè)局部
計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案篇2
1).若要把變量聲名為臨時(shí)性變量,應(yīng)使用如下哪種修飾符?
A.protected
B.provate
C.transient
D.volatile
正確答案:C
2).以下命令中,哪個(gè)命令是Java的編譯命令?
A.javac
B.java
C.javadoc
D.appletviewer
正確答案:A
3).在讀字符文件Employee.dat時(shí),使用該文件作為參數(shù)的類(lèi)是____。
A.BufferedReader
B.DataInputStream
C.DataOutputStream
D.FileInputStream
正確答案:D
4).switch語(yǔ)句不能用于以下哪種數(shù)據(jù)類(lèi)型?
A.double
B.byte
C.short
D.char
正確答案:A
5).下面關(guān)于applet生命周期的說(shuō)法正確的選項(xiàng)是
A.applet生命周期是從掃瞄器解析HTML文件開(kāi)頭的
B.掃瞄器加載完畢時(shí),終止applet的運(yùn)行
C.applet生命周期包括:applet的創(chuàng)立、運(yùn)行、等待與消亡四個(gè)狀態(tài)
D.以上說(shuō)法均不正確
正確答案:D
6).main方法是Javaapplication程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭,以下哪項(xiàng)是合法的`?
A.publicstaticvoidmain()
B.publicstaticvoidmain(Stringargs[])
C.publicstaticintmain(String[]arg)
D.publicvoidmain(Stringarg[])
正確答案:B
7).以下代碼的執(zhí)行結(jié)果是:publicclassTest2{publicstaticvoidmain(Stringargs[]){System.out.println(5/2);}}
A.2.5
B.2.0
C.2.50
D.2
正確答案:D
8).以下關(guān)于棧的表達(dá)中正確的選項(xiàng)是
A.在棧中只能插入數(shù)據(jù)
B.在棧中只能刪除數(shù)據(jù)
C.棧是先進(jìn)先出的線性表
D.棧是先進(jìn)后出的線性表
正確答案:D
9).以下屬于正則表達(dá)式的是
A.一個(gè)數(shù)組
B.一組二進(jìn)制數(shù)據(jù)
C.一個(gè)字符串
D.一個(gè)公式
正確答案:C
10).若a的值為3時(shí),以下程序段被執(zhí)行后,c的值是intc=1;if(a0)if(a3)c=2;elsec=3;elsec=4;
A.1
B.2
C.3
D.4
正確答案:C
11).樹(shù)最適合用來(lái)表示____。
A.有序數(shù)組元素
B.無(wú)序數(shù)組元素
C.元素之間具有分支層次關(guān)系的數(shù)據(jù)
D.元素之間無(wú)聯(lián)系的數(shù)據(jù)
正確答案:C
12).在Java中,由Java編譯器自動(dòng)導(dǎo)入,而無(wú)需在程序中用import導(dǎo)入的包是____。
A.java.applet
B.java.awt
C.java.util
D.java.lang
正確答案:D
計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案篇3
全國(guó)計(jì)算機(jī)二級(jí)JAVA考試精選選擇題
1、以下語(yǔ)句中執(zhí)行跳轉(zhuǎn)功能的語(yǔ)句是______。
A、for語(yǔ)句
B、while語(yǔ)句
C、continue語(yǔ)句
D、switch語(yǔ)句
此題考察的是java流程掌握中的跳轉(zhuǎn)語(yǔ)句。
在java中,執(zhí)行跳轉(zhuǎn)功能的語(yǔ)句有:break語(yǔ)句、continue語(yǔ)句、return語(yǔ)句,其中continue語(yǔ)句的功能是跳過(guò)循環(huán)體中下面尚未執(zhí)行的語(yǔ)句,回到循環(huán)體的開(kāi)頭,連續(xù)下一輪的循環(huán)。
故此題答案為C。
2.內(nèi)部類(lèi)不行直接使用外部類(lèi)的成員是______。
A、靜態(tài)成員
B、實(shí)例成員
C、方法內(nèi)定義
D、以上A、B、C都不是
此題考察的是內(nèi)部類(lèi)。
在一個(gè)類(lèi)的內(nèi)部嵌套定義的類(lèi)稱為內(nèi)部類(lèi)(InnerClass)。與一般類(lèi)一樣,內(nèi)部類(lèi)也具有自己的成員變量和成員方法。同樣可以通過(guò)建立內(nèi)部類(lèi)的對(duì)象,去訪問(wèn)其他成員變量和調(diào)用其他成員方法。但是不同的是:
(1)內(nèi)部類(lèi)的類(lèi)名只能在定義它的類(lèi)、程序段或在表達(dá)式內(nèi)部匿名使用,外部使用他時(shí)必需給出類(lèi)的全名。而且,內(nèi)部類(lèi)的類(lèi)名不允許與包含它的類(lèi)名一樣。
(2)內(nèi)部類(lèi)可以使用它所在類(lèi)的靜態(tài)成員變量和實(shí)例成員變量,也可以使用它所在類(lèi)的方法中的局部變量。
(3)內(nèi)部類(lèi)可用abstract修飾定義為抽象類(lèi),也可用private或protected定義。
(4)內(nèi)部類(lèi)可作為其他類(lèi)的成員,而且可訪問(wèn)它所在類(lèi)的成員。
(5)除static內(nèi)部類(lèi)外,不能在類(lèi)內(nèi)聲明static成員。一旦內(nèi)部類(lèi)聲明為static,就變成頂層類(lèi),不能再使用局部變量。這時(shí)可聲明static成員。
故此題答案為C。
3.在JDK名目中,Java程序運(yùn)行環(huán)境的根名目是______。
A、bin
B、demo
C、lib
D、jre
此題考察的是Java的體系構(gòu)造。
JDK名目構(gòu)造:
bin名目下有編譯器、解釋器和很多工具(如效勞器工具、IDL、package工具和jdb等);
demo名目下有各種演例如子;include名目下是Win32子名目,都是本地方法文件;
lib名目下都是庫(kù)文件;
jre名目是Java程序運(yùn)行環(huán)境的根名目,它下面有bin子名目,包括平臺(tái)所用工具和庫(kù)的可執(zhí)行文件和DLL文件。
故此題答案為D。
4.要在HTML文件中嵌入Applet,在APPLET標(biāo)記中必需定義的是______。
A、Applet字節(jié)碼文件的URL
B、Applet顯示區(qū)域的高度和寬度
C、Applet字節(jié)碼的文件名
D、B和C
此題考察的是Apllet中嵌套HTML。
Applet的運(yùn)行環(huán)境是Web掃瞄器,所以不能直接通過(guò)命令行啟動(dòng),必需建立HTML文件,告知掃瞄器如何加載與運(yùn)行Applet。在掃瞄器中指定該HTML文件的URL,就可以通過(guò)該HTML文件啟動(dòng)Applet運(yùn)行。
HTML標(biāo)志方法用于獵取HTML文件中關(guān)于Applet的信息,如包含Applet的HTML文件的URL地址、通過(guò)HTML標(biāo)志傳給Applet的參數(shù)等。
故此題答案為A。
5.下面程序中需要對(duì)Employee的對(duì)象進(jìn)展存儲(chǔ),請(qǐng)?jiān)谙聞澗€處填入正確選項(xiàng)______。
classEmployeeimplements______{
……
}
A、Comparable
B、Serializable
C、Cloneable
D、DataInput
此題考察的是對(duì)象的序列化。
題目中消失了關(guān)鍵字:implements,那么可以知道所要填的內(nèi)容是接口。
接口是一種只含有抽象方法或常量的一種特別的抽象類(lèi)。通過(guò)java.io.Serializable接口序列化一個(gè)對(duì)象時(shí),有關(guān)類(lèi)的信息,比方它的屬性和這些屬性的類(lèi)型,都與實(shí)例數(shù)據(jù)一起被存儲(chǔ)起來(lái)。
故此題答案為B。
6、能向內(nèi)存直接寫(xiě)入數(shù)據(jù)的流是______。
A、FileOutputStream
B、FileInputStream
C、ByteArrayOutputStream
D、ByteArrayInputStream
此題考察的是數(shù)據(jù)流對(duì)內(nèi)存的操作。
FileOutputStream用于對(duì)磁盤(pán)文件涉及的數(shù)據(jù)流進(jìn)展輸出處理,即向一個(gè)文件對(duì)象中寫(xiě)入數(shù)據(jù)。
FileInputStream可對(duì)一個(gè)磁盤(pán)文件涉及的數(shù)據(jù)進(jìn)展處理。
ByteArrayOutputStream字節(jié)數(shù)組輸出流。這個(gè)類(lèi)將一個(gè)字節(jié)數(shù)組作為輸出流,而任何內(nèi)存塊都可以以字節(jié)數(shù)組的形式使用,故利用該類(lèi)可以對(duì)內(nèi)存進(jìn)展寫(xiě)入操作。
ByteArrayInputStream以字節(jié)數(shù)組為輸入流,它只能用于從內(nèi)存中讀取字節(jié)流。
故此題答案為C。
7、以下適配器類(lèi)中不屬于大事適配器類(lèi)的是______。
A、MouseAdapter
B、KeyAdapter
C、ComponentAdapter
D、FrameAdapter
此題考察的是大事適配器。
Java語(yǔ)言為一些Listener接口供應(yīng)適配器(Adapter)類(lèi)??梢酝ㄟ^(guò)繼承大事所對(duì)應(yīng)的Adapter類(lèi),重寫(xiě)需要的方法,無(wú)關(guān)方法不用實(shí)現(xiàn)。
大事適配器--EventAdapter。
java.awt.event包中定義的大事適配器包括以下幾個(gè):
ComponentAdapter:構(gòu)件適配器
ContainerAdapter:容器適配器
FocusAdapter:焦點(diǎn)適配器
KeyAdapter:鍵盤(pán)適配器
MouseAdapter:鼠標(biāo)適配器
MouseMotionAdapter:鼠標(biāo)運(yùn)動(dòng)適配器
WindowAdapter:窗口適配器
故此題答案為D。
8、閱讀下面程序
classTestimplementsRunnable{
publicstaticvoidmain(String[]args){
Testt=newTest();
t.start();
}
publicvoidrun(){}
}
以下關(guān)于上述程序的表達(dá)正確的選項(xiàng)是______。
A、程序不能通過(guò)編譯,由于start()方法在Test類(lèi)中沒(méi)有定義
B、程序編譯通過(guò),但運(yùn)行時(shí)出錯(cuò),提示start()方法沒(méi)有定義
C、程序不能通過(guò)編譯,由于run()方法沒(méi)有定義方法體
D、程序編譯通過(guò),且運(yùn)行正常
9、以下關(guān)于System類(lèi)的表達(dá)中,錯(cuò)誤的選項(xiàng)是______。
A、System類(lèi)是一個(gè)final類(lèi)
B、System類(lèi)不能實(shí)例化
C、System類(lèi)中沒(méi)有定義屬性
D、System類(lèi)主要供應(yīng)了系統(tǒng)環(huán)境參數(shù)的訪問(wèn)
此題考察的是System類(lèi)。
System類(lèi)是一個(gè)final類(lèi),它不能被繼承,同時(shí)它又是一個(gè)抽象類(lèi),所以也是一個(gè)不能被實(shí)例化的類(lèi),它主要供應(yīng)標(biāo)準(zhǔn)輸入輸出、錯(cuò)誤輸出流、對(duì)外部定義的屬性及環(huán)境變量的訪問(wèn)、加載文件和庫(kù)的方法、還有快速?gòu)?fù)制數(shù)組的一局部的有用方法。
故此題答案為C。
10、軟件需求規(guī)格說(shuō)明書(shū)應(yīng)具有完整性、無(wú)歧義性、正確性、可驗(yàn)證性、可修改性等特性,其中最重要的`是______。標(biāo)準(zhǔn)答案為:無(wú)歧義性
無(wú)歧義性是指對(duì)每一個(gè)需求只有一種解釋?zhuān)潢愂鼍哂形┮恍?。作為設(shè)計(jì)的根底和驗(yàn)收的依據(jù),軟件需求規(guī)格說(shuō)明書(shū)應(yīng)當(dāng)是準(zhǔn)確而無(wú)二義的,需求說(shuō)明書(shū)越準(zhǔn)確,則以后消失的錯(cuò)誤、混淆、反復(fù)的可能性越小。
11、在Java中,全部數(shù)據(jù)類(lèi)型的長(zhǎng)度都固定,因此沒(méi)有保存字______。
此題考察的是簡(jiǎn)潔數(shù)據(jù)類(lèi)型。
在Java中,常量null、false、true都是小寫(xiě),全部數(shù)據(jù)類(lèi)型的長(zhǎng)度都固定,并與平臺(tái)無(wú)關(guān),因此沒(méi)有sizeof保存字。
故此題答案為sizeof。
12、以下關(guān)于對(duì)象串行化的說(shuō)法中錯(cuò)誤的選項(xiàng)是______。
A、Java中,默認(rèn)全部類(lèi)的對(duì)象都可串行化
B、在對(duì)象串行化時(shí),不保存對(duì)象所屬類(lèi)的構(gòu)造方法
C、在實(shí)現(xiàn)Serializable接口的類(lèi)中,用transient關(guān)鍵字可使某些數(shù)據(jù)不被串行化
D、ObjectInputStream和ObjectOutputStream類(lèi)都支持對(duì)象的讀和寫(xiě)
此題考察的是對(duì)象的串行化。
一個(gè)類(lèi)只有實(shí)現(xiàn)了Serializable接口,它的對(duì)象才是可串行化的。
故此題答案為A。
計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案篇4
1).運(yùn)行Java程序需要的工具軟件所在的名目是()。
A.JDK的bin名目
B.JDK的demo名目
C.JDK的lib名目
D.JDK的jre名目
正確答案:A
答案解析:運(yùn)行Java的JDK-共包含五個(gè)名目,分別是:bin名目,該名目包含Java編譯器、解釋器和很多工具(如效勞器工具、IDL、package工具等);lib名目,該名目包含Java庫(kù)文件;jre名目,該名目是Java程序運(yùn)行環(huán)境的根名目,它下面包含bin子名目,包括平合所用工具和庫(kù)的可執(zhí)行文件以及DLL文件;demo名目,該名目包含源代碼的程序例如;include名目,該名目包含Win32子名目,都是本地方法的文件。
2).軟件需求分析階段的工作,可以分為四個(gè)方面需求獵取,需求分析,編寫(xiě)需求規(guī)格說(shuō)明書(shū),以及
A.階段性報(bào)告
B.需求評(píng)審
C.總結(jié)
D.以上都不正確
正確答案:B
3).Java中的字符變量在內(nèi)存中占位(bit)為()。
A.4
B.8
C.16
D.24
正確答案:C
答案解析:字符變量在內(nèi)存中占16位二進(jìn)制數(shù)位,int變量在內(nèi)存中占32位二進(jìn)制數(shù)位。
4).int型public成員變量MAX_LENGTH,該值保持為常數(shù)100,則定義這個(gè)變量的.語(yǔ)句是()。
A.publicintMAX_LENGTH=100
B.finalintMAX_LENGTH=100
C.publicconstintMAX_LENGTH=100
D.publicfinalintMAX_LENGTH=100
正確答案:D
答案解析:此題考察Java中變量的聲明。選項(xiàng)A雖然根據(jù)題目要求定義了一個(gè)變量,但沒(méi)有滿意保持為常數(shù)的要求,該變量可以被轉(zhuǎn)變;選項(xiàng)B沒(méi)有滿意題目要求的public成員變量;選項(xiàng)C與C語(yǔ)言混淆,const是C語(yǔ)言用來(lái)定義常值變量的關(guān)鍵字;Java中定義常值變量使用的是final屬性,說(shuō)明該值賦值以后永不轉(zhuǎn)變,所以選項(xiàng)D為正確答案。
5).用樹(shù)形構(gòu)造來(lái)表示實(shí)體之間聯(lián)系的模型稱為
A.關(guān)系模型
B.層次模型
C.網(wǎng)狀模型
D.數(shù)據(jù)模型
正確答案:B
6).用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備名字到lP地址映射的網(wǎng)絡(luò)效勞是()。
A.TELNET
B.SMTP
C.DNS
D.FTP
正確答案:C
答案解析:應(yīng)用層協(xié)議主要有以下7種:①網(wǎng)絡(luò)終端協(xié)議TELNET,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中遠(yuǎn)程登錄功能;②文件傳輸協(xié)議FTP,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中交互式文件傳輸功能;③電子郵件協(xié)議SMTP,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中電子郵件傳送功能;④域名效勞DNS,用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備名字到IP地址映射的網(wǎng)絡(luò)效勞;⑤路由信息協(xié)議RIP,用于網(wǎng)絡(luò)設(shè)備之間交換路由信息;⑥網(wǎng)絡(luò)文件系統(tǒng)NFS,用于網(wǎng)絡(luò)中不同主機(jī)間的文件共享;⑦HTTP協(xié)議,用于效勞。
7).在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,當(dāng)關(guān)系的模型轉(zhuǎn)變時(shí),用戶程序也可以不變,這是
A.數(shù)據(jù)的物理獨(dú)立性
B.數(shù)據(jù)的規(guī)律獨(dú)立性
C.數(shù)據(jù)的位置獨(dú)立性
D.數(shù)據(jù)的存儲(chǔ)獨(dú)立性
正確答案:B
8).以下不屬于虛擬機(jī)執(zhí)行過(guò)程的特點(diǎn)的是()。
A.多線程
B.動(dòng)態(tài)連接
C.特別處理
D.代碼安全檢查
正確答案:D
答案解析:此題考察虛擬機(jī)執(zhí)行過(guò)程的特點(diǎn)。Java虛擬機(jī)是編譯器生成的字節(jié)碼,不用考慮詳細(xì)的硬件環(huán)境,實(shí)現(xiàn)一次編寫(xiě),隨處運(yùn)行,實(shí)現(xiàn)其可移植性。虛擬機(jī)執(zhí)行過(guò)程的特點(diǎn)有:多線程、動(dòng)態(tài)連接、特別處理。代碼安全檢查是Java語(yǔ)言的一個(gè)突出特點(diǎn),但不屬于虛擬機(jī)執(zhí)行過(guò)程特點(diǎn)。
9).對(duì)一個(gè)由n個(gè)關(guān)鍵碼組成的序列,借助排序過(guò)程選出其中最大的關(guān)鍵碼,要求關(guān)鍵碼比擬次數(shù)和移動(dòng)次數(shù)最少,則最正確排序方法是()。
A.歸并排序
B.直接插入排序
C.直接選擇排序
D.快速排序
正確答案:C
答案解析:直接選擇排序第一遍掃描就可以把最大的關(guān)鍵碼找出來(lái)(不必等到排序完畢),而其他幾種排序方法都必需等到排序完成才能找到最大關(guān)鍵碼。
10).以下說(shuō)法錯(cuò)誤的選項(xiàng)是
A.switch語(yǔ)句只能處理等式,而if語(yǔ)句還可以處理關(guān)系表達(dá)式和規(guī)律表達(dá)式。
B.可以使用throw語(yǔ)句人為地引發(fā)特別。
C.可以用final說(shuō)明變量為一個(gè)常量。
D.Java的字節(jié)代碼是一種與平臺(tái)無(wú)關(guān)的代碼,即它與詳細(xì)的系統(tǒng)是相關(guān)的。
正確答案:D
計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案篇5
1java類(lèi)可以作為(C)
A類(lèi)型定義機(jī)制
B數(shù)據(jù)封裝機(jī)制
C類(lèi)型定義機(jī)制和數(shù)據(jù)封裝機(jī)制
D上述都不對(duì)
2在創(chuàng)立對(duì)象時(shí),必需(C)
A先聲明對(duì)象,然后才能使用對(duì)象
B先聲明對(duì)象,為對(duì)象安排內(nèi)存空間,然后才能使用對(duì)象
C先聲明對(duì)象,為對(duì)象安排內(nèi)存空間,對(duì)對(duì)象初始化,然后才能使用對(duì)象
D上述說(shuō)法都對(duì)
3在調(diào)用方法時(shí),若要使方法轉(zhuǎn)變實(shí)參的值,可以(D)
A用根本數(shù)據(jù)類(lèi)型作為參數(shù)
B用對(duì)象作為參數(shù)
nbsp;C(A)和(B)都對(duì)
D(A)和(B)都不對(duì)
4JAVA中(C)
A一個(gè)子類(lèi)可以有多個(gè)父類(lèi),一個(gè)父類(lèi)也可以有多個(gè)子類(lèi)
B一個(gè)子類(lèi)可以有多個(gè)父類(lèi),但一個(gè)父類(lèi)只可以有一個(gè)子類(lèi)
C一個(gè)子類(lèi)可以有一個(gè)父類(lèi),但一個(gè)父類(lèi)可以有多個(gè)子類(lèi)
D上述說(shuō)法都不對(duì)
5paint()方法使用哪種類(lèi)型的參數(shù)?(A)
A、Graphics
B、Graphics2D
C、String
D、Color
計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案篇6
1).程序流程圖中的菱形框表示的是()。
A.處理步驟
B.規(guī)律處理
C.物理處理
D.掌握流向
正確答案:B
答案解析:程序流程圖的主要元素:①方框:表示一個(gè)處理步驟;②菱形框:表示一個(gè)規(guī)律處理;③箭頭:表示掌握流向。
2).棧和隊(duì)列的共同點(diǎn)是()。
A.都是先進(jìn)先出
B.都是先進(jìn)后出
C.只允許在端點(diǎn)處插入和刪除元素
D.沒(méi)有共同特點(diǎn)
正確答案:C
答案解析:棧是只允許在表的一端進(jìn)展插入和刪除的操作,隊(duì)列是允許在表的一端進(jìn)展插入,另一端進(jìn)展刪除的操作。
3).下面關(guān)于釋放鎖的說(shuō)法正確的選項(xiàng)是:
A.按加鎖的挨次釋放
B.按加鎖的.反序釋放
C.按執(zhí)行的挨次釋放
D.按執(zhí)行的反序釋放
正確答案:B
4).以下關(guān)于面對(duì)對(duì)象的論述中,正確的選項(xiàng)是()。
A.面由對(duì)象是指以對(duì)象為中心,分析、設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用程序的機(jī)制
B.面對(duì)對(duì)象是指以功能為中心,分析、設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用程序的機(jī)制
C.面對(duì)對(duì)象僅適用于程序設(shè)計(jì)階段
D.面對(duì)對(duì)象是一種程序設(shè)計(jì)語(yǔ)言
正確答案:A
答案解析:面對(duì)對(duì)象是一種程序設(shè)計(jì)方式,Java、C++是面對(duì)對(duì)象設(shè)計(jì)的語(yǔ)言,而C是面向過(guò)程設(shè)計(jì)的語(yǔ)言。面對(duì)對(duì)象設(shè)計(jì)適應(yīng)于設(shè)計(jì)、編碼、實(shí)現(xiàn)、測(cè)試等一系列環(huán)節(jié)。
5).定義無(wú)符號(hào)整數(shù)類(lèi)為UInt,下面可以作為類(lèi)UInt實(shí)例化值的是()。
A.-369
B.369
C.0.369
D.整數(shù)集合{1,2,3,4,
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 玻璃配料熔化工安全生產(chǎn)能力競(jìng)賽考核試卷含答案
- 道路客運(yùn)服務(wù)員變更管理測(cè)試考核試卷含答案
- 氯丁橡膠裝置操作工操作知識(shí)能力考核試卷含答案
- 2025年硫酸黏菌素類(lèi)產(chǎn)品項(xiàng)目發(fā)展計(jì)劃
- 2025年燃?xì)獗眄?xiàng)目合作計(jì)劃書(shū)
- 2025年環(huán)境污染防治專(zhuān)用設(shè)備合作協(xié)議書(shū)
- 2025年吡嗪酮項(xiàng)目合作計(jì)劃書(shū)
- 2025年工商用制冷、空調(diào)設(shè)備項(xiàng)目合作計(jì)劃書(shū)
- 2025年汽車(chē)液力變矩器合作協(xié)議書(shū)
- 2025年雙氰胺合作協(xié)議書(shū)
- 飛行汽車(chē)課件
- 春節(jié)花草養(yǎng)護(hù)知識(shí)培訓(xùn)
- 消防安全隱患排查清單
- 新能源汽車(chē)火災(zāi)撲救課件
- 《醫(yī)學(xué)影像診斷報(bào)告書(shū)寫(xiě)指南》(2025版)
- 紅酒倒酒知識(shí)培訓(xùn)總結(jié)報(bào)告課件
- 電大專(zhuān)科《公共行政學(xué)》簡(jiǎn)答論述題題庫(kù)及答案
- 2025成人高考全國(guó)統(tǒng)一考試專(zhuān)升本英語(yǔ)試題及答案
- 代辦煙花爆竹經(jīng)營(yíng)許可證協(xié)議合同
- 國(guó)企員工總額管理辦法
- TD/T 1036-2013土地復(fù)墾質(zhì)量控制標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論