版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、以下哪個方法僅在Applet程序被創(chuàng)建和首次被載入支持Java的瀏覽器時被調(diào)用。 ( )A.paint()B.init()C.action()D.start()答案:B下列有關(guān)Java程序的說法中錯誤的是:( )A.由于Java程序是解釋執(zhí)行的,所以執(zhí)行前不需要進行編譯。B.程序執(zhí)行過程中需要的所有類都是通過字節(jié)碼校驗程序裝入的。C.代碼的運行是由Java運行環(huán)境中的解釋器完成的。D.在缺省的安全配置條件下,Applet不能訪問任何本地資源。答案:A以下的變量定義語句中,合法的是( )。A.float $_*5= 3.4FB.byte b1= 15678C.double a =Double.
2、MAX_VALUED.int _abc_ = 3721L答案:C應(yīng)用程序的main方法中有以下語句,則輸出的結(jié)果是 ( )。String s=java;int n=s.indexOf();int k=s.indexOf(,5);String s2=s.substring(n+1,k);System.out.println(s2);A.B.javaC.D.5答案:A有整型數(shù)組:int x=12,35,8,7,2;,則調(diào)用方法Arrays.sort(x)后,數(shù)組x中的元素值依次是( ).A.2 7 8 12 35B.12 35 8 7 2C.35 12 8 7 2D.8 7 12 35 2答案:A
3、在編寫Java Application程序時,若需要使用到標(biāo)準(zhǔn)輸入輸出語句,必須在程序的開頭寫上( )語句A.import java.awt.*B.import java.applet.AppletC.import java.io.*D.import java.awt.Graphics答案:C以下哪個約束符可用于定義成員常量?( )A.staticB.finalC.abstractD.以上約束符都不能用答案:B在Applet的關(guān)鍵方法中,下列哪個方法是關(guān)閉瀏覽器以釋放Applet占用的所有資源?A.init()B.start()C.paint()D.destroy()答案:D如下標(biāo)識符中()是
4、有效的?A.3LongStringB.okButtonC.¥intD.byte答案:B下列的變量定義中,錯誤的是( )A.int iB.int I = Integer.MAX_VALUEC.static int i=100D.int 123_$答案:D在編寫Java Applet程序時,若需要對發(fā)生的事件作出響應(yīng)和處理,一般需要在程序的開頭寫上( )語句。A.import java.awt.*B.import java.applet.*C.import java.io.*D.import java.awt.event.*答案:D下面哪個語句是創(chuàng)建數(shù)組的正確語句?( )A.float f66 =
5、 new float66B.float f = new float6C.float f = new float66D.float f = new float6答案:C應(yīng)用程序的main方法中有以下語句,則輸出的結(jié)果是 ( )。String s1=AbcD;String s2=s1.toLowerCase();A.AB.ABCDC.aBCdD.abcd答案:D若在某一個類定義中定義有如下的方法: abstract void performDial( );該方法屬于( )。A.本地方法B.最終方法C.解態(tài)方法D.抽象方法答案:D下列說法哪個是正確的?( )A.一個源文件中可以有一個以上的公共類B.
6、一個源文件只能供一個程序使用C.一個源文件中只能有一個方法D.一個程序可以包含多個源文件答案:D下面是有關(guān)子類繼承父類構(gòu)造函數(shù)的描述,其中正確的是( )。A.創(chuàng)建子類的對象時,先調(diào)用子類自己的構(gòu)造函數(shù),然后調(diào)用父類的構(gòu)造函數(shù)。B.子類無條件地繼承父類不含參數(shù)的構(gòu)造函數(shù)。C.子類必須通過super關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)。D.子類無法繼承父類的構(gòu)造函數(shù)。答案:C下面的程序編譯運行后輸出的結(jié)果是( )。public class A implements Runnable public static void main(String argv) A a = new A(); Thread t = n
7、ew Thread(a); t.start(); public void run() while(true) try Thread.currentThread().sleep(1000); catch(InterruptedException e) System.out.println(e.toString(); System.out.println(looping while); A.在屏幕上重復(fù)輸出 looping while B.在屏幕上輸出一次 looping while 。C.沒有結(jié)果輸出。D.以上說法都錯誤答案:A設(shè)有下面兩個賦值語句: a = Integer.parseInt(“
8、1024”); b = Integer.valueOf(“1024”).intValue();下述說法正確的是()。A.a是整數(shù)類型變量,b是整數(shù)類對象B.a是整數(shù)類對象,b是整數(shù)類型變量C.a和b都是整數(shù)類對象并且它們的值相等D.a和b都是整數(shù)類型變量并且它們的值相等答案:D下列關(guān)于接口的說法哪個是正確? ( )A.接口和抽象類是同一回事B.一個類不可以實現(xiàn)多個接口C.接口間不能有繼承關(guān)系D.實現(xiàn)一個接口必須實現(xiàn)接口的所有方法答案:D下列哪個修飾符可以使在一個類中定義的成員變量只能被同一包中的類訪問?A.privateB.無修飾符C.publicD.protected答案:B下面關(guān)于Java
9、 Applet的說法正確的是?A.Applet也需要main()方法B.Applet必須繼承自java.awt.AppletC.Applet能訪問本地文件D.Applet程序不需要編譯答案:B在Java應(yīng)用程序的主類體中,main()函數(shù)頭是非法的?A.public static void main(String args)B.public static void main(String args)C.public static void main(String arg)D.public void main(String args)答案:D以下字符常量中不合法的是( )。A. | B. C.
10、n D. 我 答案:C應(yīng)用程序Test.java的源程序如下,在命令行鍵入:java Test aaa bb c,則輸出的結(jié)果是 ( )。public class Test public static void main(String args) int k1=args.length; int k2=args1.length(); System.out.print(k1+ +k2); A.3 2B.1 2C.1 3D.3 3答案:A下面程序段執(zhí)行后b的值是( )。String str = java;boolean b = str instanceof StringA.0B.trueC.1D.f
11、alse答案:B下面是關(guān)于類及其修飾符的一些描述,不正確的是:( )A.abstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對象。B.final類不但可以用來派生子類,也可以用來創(chuàng)建final類的對象。C.abstract不能與final同時修飾一個類。D.abstract方法必須在abstract類中聲明,但abstract類定義中可以沒有abstract方法。答案:B對于構(gòu)造函數(shù),下列敘述不正確的是( )A.構(gòu)造函數(shù)是類的一種特殊函數(shù),它的方法名必須與類名相同B.構(gòu)造函數(shù)的返回類型只能是void型C.構(gòu)造函數(shù)的主要作用是完成對類的對象的初始化工作D.一般在創(chuàng)建新對象時,系統(tǒng)
12、會自動調(diào)用構(gòu)造函數(shù)答案:B關(guān)于Java的包的敘述中正確的是:( )A.Java的包可以有任意多層的子包B.包是多個相關(guān)的Java源程序組成的集合C.使用import語句可以將指定包中的所有類引入到源程序中D.如果源程序中沒有使用package語句,則該類就不會出現(xiàn)在任何包中。答案:C下列關(guān)于繼承的哪項敘述是正確的?A.在java中允許多重繼承B.在java中一個類只能實現(xiàn)一個接口C.在java中一個類不能同時繼承一個類和實現(xiàn)一個接口D.java的單一繼承使代碼更可靠答案:D下面的語句的作用是:()。Vector MyVector = new Vector(100,50);A.創(chuàng)建一個數(shù)組類對象
13、MyVector,有100個元素的空間,每個元素的初值為50。B.創(chuàng)建一個向量類對象MyVector,有100個元素的空間,每個元素的初值為50。C.創(chuàng)建一個數(shù)組類對象MyVector,有100個元素的空間,若空間使用完時,以50個元素空間單位遞增。D.創(chuàng)建一個向量類對象MyVector,有100個元素的空間,若空間使用完時,以50個元素空間單位遞增。答案:Dmain方法是Java Application程序執(zhí)行的入口點,關(guān)于main方法的方法頭以下哪項是合法的A.public static void main( )B.public static void main(String args )
14、C.public static int main(String arg )D.public void main(String arg )答案:B以下說法中錯誤的是:( )A.Choice、Checkbox、CheckboxGroup、List這些組件可以接收用戶在一個選擇的集合中作出選擇,但是不能輸出信息B.一個Checkbox對象既可以作為一個復(fù)選按鈕,也可作為一個單選按鈕組中的一個按鈕C.一個復(fù)選按鈕實現(xiàn)的是“二選一”的結(jié)構(gòu),一個單選按鈕組實現(xiàn)的是“多選一”的結(jié)構(gòu)D.List對象可以實現(xiàn)“多選一”結(jié)構(gòu),也可以實現(xiàn)“多選多”結(jié)構(gòu),完全由創(chuàng)建List對象時的參數(shù)確定答案:A下列關(guān)于Java類的
15、構(gòu)造方法的說法中錯誤的是:( )A.構(gòu)造方法的名字必須與類的名字完全相同B.構(gòu)造方法一般不能由程序員在程序中主動調(diào)用C.父類的構(gòu)造方法能被子類繼承D.構(gòu)造方法必須用public訪問控制符修飾答案:D在一個應(yīng)用程序中有如下定義:int a=1,2,3,4,5,6,7,8,9,10;為了打印輸出數(shù)組a的最后一個元素,下面正確的代碼是( )。A.System.out.println(a10);B.System.out.println(a9)C.System.out.println(aa.length);D.System.out.println(a(8);答案:B以下變量不符合Java語言變量的規(guī)定的
16、是()A.123variableB.variable123C.variable_$_123D.$variable$答案:B如果希望所有的控件在界面上均勻排列,應(yīng)使用下列那種布局管理器?()A.BoxLayoutB.GridLayoutC.BorderLayoutD.FlowLouLayout答案:B當(dāng)包含applet 的頁面時由圖標(biāo)狀重新展開成窗口時將調(diào)用以下哪個函數(shù)?A.init()B.start()C.stop()D.destroy()答案:B下面說法正確的是( )。A.final 可修飾類、屬性、方法。B.abstract可修飾類、屬性、方法。C.定義抽象方法需有方法的返回類型、名稱、參
17、數(shù)列表和方法體。D.用final修飾的變量,在程序中可對這個變量的值進行更改。答案:A設(shè)有下面的一個類定義: class AA static void Show( ) System.out.println(我喜歡Java!); class BB void Show( ) System.out.println(我喜歡C+!); 若已經(jīng)使用AA類創(chuàng)建對象a和BB類創(chuàng)建對象b,則下面哪一個方法調(diào)用是正確的:()A.a.Show( ) b.Show( )B.AA.Show( ); BB.Show( );C.AA.Show( ); b.Show( );D.a.Show( ); BB.Show( );答案
18、:CJava語言是( )A.面向問題的解釋型高級編程語言B.面向機器的低級編程語言C.面向過程的編譯型高級編程語言D.面向?qū)ο蟮慕忉屝透呒壘幊陶Z言答案:D以下哪個有關(guān)事件監(jiān)聽器的語句是正確的?( )A.一個組件可以有多個監(jiān)聽器B.一個組件只能有一個監(jiān)聽器C.一個監(jiān)聽器必須包含該組件D.一個監(jiān)聽器只能夠接收和處理來自一個組件的事件答案:A若a的值為3時,下列程序段被執(zhí)行后,c的值是多少?( )c = 1;if ( a0 ) if ( a3 )c = 2; else c = 3;else c = 4;A.1B.2C.3D.4答案:C下列哪些說法是錯誤的?( )A.構(gòu)造方法是創(chuàng)建對象時由系統(tǒng)自動調(diào)用
19、的。B.Java語言會自動初始化變量的值C.Java語言不允許同時繼承一個類并實現(xiàn)一個接口D.Java語言會自動回收內(nèi)存中的垃圾答案:C設(shè)有下面的兩個類定義: class AA void Show() System.out.println(我喜歡Java!); class BB extends AA void Show() System.out.println(我喜歡C+!); 則順序執(zhí)行如下語句后輸出結(jié)果為:( ) AA a; BB b; a.Show(); b.Show();A.我喜歡Java! 我喜歡C+!B.我喜歡C+! 我喜歡Java!C.我喜歡Java! 我喜歡Java!D.我喜歡
20、C+! 我喜歡C+!答案:A下列操作中,不屬于Applet安全限制的是:()A.加載本地庫B.讀寫本地文件系統(tǒng)C.運行本地可執(zhí)行程序D.與同一個頁面中的Applet通信答案:DJava Application源程序的主類是指包含有( )方法的類A.main方法B.toString方法C.init方法D.actionPerfromed方法答案:A下列Java常見事件類中哪個是鼠標(biāo)事件類?A.InputEventB.KeyEventC.MouseEventD.WindowEvent答案:C下面哪一個函數(shù)是public void example().的重載函數(shù)?( )A.public void ex
21、ample().B.public int example().C.public void example2().D.public int example(int m, float f).答案:D下列關(guān)于抽象類的說法哪個是正確的?( )A.某個抽象類的父類是抽象類,則這個子類必須重載父類的所有抽象方法B.接口和抽象類是同一回事C.可以用抽象類去創(chuàng)建對象D.抽象類中不可以有非抽象的方法答案:AJava語言具有許多優(yōu)點和特點,下列選項中哪個反映了Java程序并行機制的特點?A.安全性B.多線程C.跨平臺D.可移植答案:B下列聲明的方法強制要求子類來實現(xiàn)的是: ( )A.public double m
22、ethodda()B.static void methoda(double d1)C.public native double methoda()D.abstract public void methoda()答案:D下列方法中哪個是執(zhí)行線程的方法?A.run()B.start()C.sleep()D.suspend()答案:A編譯Java Applet 源程序文件產(chǎn)生的字節(jié)碼文件的擴展名為A.javaB.classC.htmlD.exe答案:BJava的字符類型采用的是Unicode編碼方案,每個Unicode碼占用()個比特位。A.8B.16C.32D.64答案:B下列哪個是面向大型企業(yè)級
23、用容器管理專用構(gòu)件的應(yīng)用平臺?A.J2EEB.J2MEC.J2SED.J2DE答案:A創(chuàng)建一個標(biāo)識有關(guān)閉按鈕的語句是( )。A.TextField b = new TextField( 關(guān)閉 )B.Label b = new Label( 關(guān)閉 )C.Checkbox b = new Checkbox( 關(guān)閉 )D.Button b = new Button( 關(guān)閉 )答案:D下列關(guān)于Frame類的說法不正確的是A.Frame是Window類的直接子類B.Frame對象顯示的效果是一個窗口C.Frame被默認(rèn)初始化為可見D.Frame的默認(rèn)布局管理器為BorderLayout答案:C下面的程序
24、輸出的結(jié)果是( )public class A implements B public static void main(String args) int i; A c1 = new A(); i= c1.k; System.out.println(i=+i); interface B int k = 10; A.i=0B.i=10C.程序有編譯錯誤D.i=true答案:B若一個類中對某個方法進行了重載,能夠區(qū)分這些重載方法的手段是 ( )。A.它們的返回值類型的不同B.它們的名稱的不同C.它們的參數(shù)表的不同D.它們的修飾符不同答案:C如果類中的成員變量可以被同一包訪問,則應(yīng)使用如下哪個約束符
25、? ( )A.privateB.voidC.protectedD.無修飾符答案:D下列為合法類名的是:( )A.classB.123StudentC.WatchTVD.”類名”答案:C在Java中,開發(fā)圖形用戶界面的程序需要使用一個系統(tǒng)提供的類庫,這個類庫就是()包。A.java.ioB.java.awtC.java.appletD.java.awt.event答案:B在Java圖形用戶界面編程中,若顯示一些不需要修改的文本信息,一般是使用( )類的對象來實現(xiàn)。A.LabelB.ButtonC.TextAreaD.TextField答案:A容器被重新設(shè)置大小后,哪種布局管理器的容器中的組件大小
26、不隨容器大小的變化而改變?( )A.CardLayoutB.FlowLayoutC.BorderLayoutD.GridLayout答案:B下列程序段執(zhí)行后的結(jié)果是( )。String s=new String(abcdefg);for(int i=0;i=6;i=i+2) System.out.print(s.charAt(i);A.abcdefgB.ACEGC.acegD.abcd答案:C在編寫異常處理的Java程序中,每個catch語句塊都應(yīng)該與( )語句塊對應(yīng),使得用該語句塊來啟動Java的異常處理機制。A.if - elseB.switchC.tryD.throw答案:C下列關(guān)于ma
27、in()方法說法正確的是?( )A.一個類中可以沒有main()方法B.所有對象的創(chuàng)建都必須放在main()方法中C.main()方法必須放在公共類中D.main()方法頭的定義可以根據(jù)情況任意修改。答案:A類的成員有( )?A.域(變量或?qū)ο螅〣.接口C.內(nèi)部類D.字節(jié)碼答案:A在Java Applet程序用戶自定義的Applet子類中,常常重載( )方法在Applet的界面中顯示文字、圖形和其它界面元素。A.start( )B.stop( )C.init( )D.paint( )答案:D下列關(guān)于Java開發(fā)過程說法不正確的是:( )A.編寫Java的源程序可以使用任意的文本編輯器,如Not
28、eBook或記事本等B.Java程序分為兩類程序,一種是獨立應(yīng)用程序Application,另一種是小應(yīng)用程序Applet;不管是哪種程序都需要使用Java編譯器(javac.exe)編譯源文件得到字節(jié)碼文件C.在得到了java的字節(jié)碼文件后通過Java的解釋器就可以之間解釋執(zhí)行D.Java Applet不能直接解釋執(zhí)行必須通過支持Java標(biāo)準(zhǔn)的瀏覽器來解釋執(zhí)行答案:C在安裝了Java的開發(fā)工具箱JDK后,通常要進行相關(guān)環(huán)境變量的配置,下列說法正確的是:( )A.需要在環(huán)境變量中配置path和classpath兩個環(huán)境變量,其中path是指定JDK的可執(zhí)行文件的運行路徑,classpath是指
29、向Java程序運行時所需要的Java類庫B.安裝了JDK后,安裝程序會自動配置系統(tǒng)的環(huán)境變量path和classpathC.因為JDK安裝在同一目錄中所以path和classpath的路徑完全相同D.classpath環(huán)境變量設(shè)置中的“.;”是指可以加載Java運行程序所需的Java自帶類庫。答案:A下面的程序段執(zhí)行后輸出的結(jié)果是( )。StringBuffer buf=new StringBuffer(Beijing2008);buf.insert(7,);System.out.println(buf.toString();A.Beijing2008B.Beijing2008C.Beijing2008D.Beijing#2008答案:A在使用interface聲明一個接
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 咖啡行業(yè)業(yè)務(wù)員招聘合同
- 城市排水施工合同
- 影視制作公司水電管理暫行辦法
- 煙草行業(yè)銷售:天價煙管理辦法
- 思政教師招聘合同模板
- 鋁合金門窗簡易工程施工合同
- 攝影棚租賃合同模板
- 2025版國有企業(yè)股權(quán)轉(zhuǎn)讓與項目合作合同范本2篇
- 2025年度安全技術(shù)咨詢與解決方案合同范本3篇
- 2024年生物質(zhì)生物質(zhì)顆粒燃料購銷及售后服務(wù)保障合同3篇
- GB/T 31900-2024機織兒童服裝
- 2024年心理咨詢師題庫含答案解析
- 2025年上半年浙江金華市永康市選調(diào)市紀(jì)檢監(jiān)察信息中心工作人員2人重點基礎(chǔ)提升(共500題)附帶答案詳解
- 美國制造業(yè)經(jīng)濟2024年度報告-2024-12-宏觀大勢
- 小區(qū)充電樁安全協(xié)議書范本(2篇)
- 2024年四川省高三語文第一次聯(lián)合診斷性考試作文題目解析及范文:青春的選擇
- 場地道路施工方案
- 2024-2025學(xué)年江蘇省南通市海安市二年級(上)期中數(shù)學(xué)試卷
- 醫(yī)療機構(gòu)醫(yī)療廢物管理規(guī)范考試試題及答案
- GB/T 15723-2024實驗室玻璃儀器干燥器
- 吊籃操作和維護保養(yǎng)管理制度
評論
0/150
提交評論