已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一 選擇題1Java 語言具有許多特點,下列選項中,哪一個不屬于這些特性()A復雜性 B穩(wěn)定性和安全性 C面向?qū)ο?D可移植性答案:A2Java程序的最終執(zhí)行需經(jīng)過兩個步驟,它們是()。A編輯和解釋 B編輯和編譯 C編譯和解釋 D以上都不對答案: C3下面說法錯誤的是()。A字節(jié)碼的裝入由類裝載器完成 B字節(jié)碼校驗器對字節(jié)碼進行安全性校驗C通過javac編譯器生成字節(jié)碼文件D將Java源程序文件嵌入到HTML文件中,用瀏覽器裝人該HTML文件,使Applet程序運行答案:D4下列說法中,()是錯誤的。AJava用標識符表示變量名、類名和方法名 B標識符是由字母、數(shù)字、下劃線和$組成的字符數(shù)字串C標識符必須以字母、下劃線和$開頭 DJava定義的關(guān)鍵字也能當作標識符使用答案: D5有定義:int x;則x在內(nèi)存中所占的位數(shù)是()b。A8 B16 C32 D64答案: C4字節(jié)6下列程序段的執(zhí)行結(jié)果是()。int n=12; System.out.println(n/10+n%10); 1+2=3A1 B2 C3 D4答案: C7下列程序段的執(zhí)行結(jié)果是()。int x=15; if(x0) if(x10) System.out.println(1 wei shu); else System.out.println( duo wei shu);A1 wei shu B duo wei shu C沒有顯示結(jié)果 D以上都不對答案: B8 下列說法中錯誤的是()。 XA數(shù)組由數(shù)目固定、類型可以不同的元素組成 B數(shù)組都是動態(tài)的分配存儲空間C用new分配的元素被系統(tǒng)自動初始化 D數(shù)組元素的下標從0開始答案: A9關(guān)于String類提供的常用方法的敘述中,錯誤的是()。Alength()返回字符串的長度 Bequals()比較字符串是否相等Cconcat()連接字符串 DcharAt()返回指定字符的位置 答案: D10關(guān)于數(shù)據(jù)抽象的概念,()說法不正確。A把系統(tǒng)中需要處理的數(shù)據(jù)和施加于這些數(shù)據(jù)之上的操作結(jié)合在一起,根據(jù)功能、性質(zhì)、作用等因素抽象成不同的抽象數(shù)據(jù)類型B抽象數(shù)據(jù)類型中數(shù)據(jù)的值只能由操作來觀察和修改C數(shù)據(jù)抽象產(chǎn)生的系統(tǒng)單位是對象 D外部必須知道對象的功能和具體實現(xiàn)答案: D11關(guān)于類庫的說明,()是不正確的AJava類庫是系統(tǒng)定義好的類 BJava類庫提供了Java與JVM之間的接口C類庫包中的程序都是Java源程序D在Java系統(tǒng)中,系統(tǒng)定義好的類根據(jù)實現(xiàn)功能不同被劃分成不同集合(包),所有包構(gòu)成類庫答案: C12關(guān)于構(gòu)造方法的敘述,()不正確。A構(gòu)造方法與類名相同 B在一個類中只能存在一個構(gòu)造方法 /多個C每當使用new關(guān)鍵字創(chuàng)建一個對象,系統(tǒng)會自動調(diào)用構(gòu)造方法初始化這個對象D構(gòu)造方法是類的一種特殊方法答案: B13用static修飾的靜態(tài)方法()。建議不出A屬于整個類 B只能用對象名做前綴C可以訪問非static方法 D可以被覆蓋答案: AD14下列敘述中錯誤的是()。A多態(tài)是指一個程序中同名的不同方法共存的情況BJava提供了兩種多態(tài)機制:重載與覆蓋C子類重新定義父類已有的方法時,只需保持與父類相同的方法名即可D子類方法對父類同名方法的覆蓋將清除父類方法在子類對象中占用的內(nèi)存答案: C15非運行時異常是在下面()情況下出現(xiàn)的異常。A運用文本編輯器編輯源文件時 BJava編譯器在編譯檢測時CJava運行系統(tǒng)執(zhí)行過程中 D不確定情況下發(fā)生答案: B16關(guān)于Applet程序,下列說法錯誤的是( )A.Applet自身不能運行 B.Applet可嵌在瀏覽器中運行C.Applet以main( )方法為入口 D.Apple程序在執(zhí)行前必須添加到HTML文件中答案: C17下面說法中正確的是()。AJava Application是完整的程序,需要獨立的Java解釋器來解釋運行BJava Application程序不能通過Java解釋器來直接解釋運行CJava Applet程序不需要嵌入到HTML語言中,就可以直接運行D以上說法都不對答案: A18利用Java編譯器(javac)編譯一個Applet程序,生成的文件是()。AJava源文件 B字節(jié)碼文件 CHTML文件 D文本文件答案: B19下面不屬于Java應(yīng)用程序的基本格式規(guī)定的是()。AJava源程序是無格式的純文本文件,可以用任何文本編輯器來編寫B(tài)一個Java程序中最多只能有一個公共類CJava程序中的每一條語句都要以“;”結(jié)束 Dinit()方法是應(yīng)用程序的起點答案: D20下面說法中錯誤的是()。AJava語言區(qū)分字母大小寫 B標識符中可以包含任何字符 /不包括關(guān)鍵字C下劃線可以作為標識符的開始 DJava的包、變量名一般以小寫字母開頭,類名一般以大寫字母開頭答案: B21要輸出hello,the boy said語句,正確的設(shè)置是()。ASystem.out.println(hello,the boy said); BSystem.out.println(hello,the boy said );CSystem.out.println(hello,the boy said); DSystem.out.println(hello,the boy said);答案: C22下面所法中不正確的是()。A順序結(jié)構(gòu)是一種最簡單的基本結(jié)構(gòu) Bif語句實現(xiàn)二路分支Cswitch語句實現(xiàn)多路分支Dwhile和do_while的執(zhí)行過程完全一樣,都屬于循環(huán)結(jié)構(gòu)的設(shè)計方法答案: D23執(zhí)行下面的語句段,正確的結(jié)果是()。int i,j;for(i=1;i=3;i+) for(j=1;j=i;j+) System.out.print(* ); System.out.println(); A* B * C * D * * * * * * * * * * * * * * * * * * * * *答案: A24下列說法中錯誤的是()。A數(shù)組中元素的類型不一定都相同 B數(shù)組元素的下標從0開始C數(shù)組中各個元素在內(nèi)存中是按下標的升序順序連續(xù)存放的DJava對數(shù)組下標范圍進行嚴格檢查,如果下標超出范圍將產(chǎn)生運行錯誤答案: A25有定義:String s=Hello; String t=s;下列說法中正確的是()。As變量和t變量中均存放字符串Hello B內(nèi)存中開辟了兩塊空間存放字符串HelloCs變量存儲的是null Ds變量和t變量均指向同一個字符串Hello答案: D26對客觀世界進行分析后,它與對象的對應(yīng)關(guān)系為()。A將客觀世界中的事物抽象成對象 B將事物的靜態(tài)特征用屬性,即一組數(shù)據(jù)來描述C將事物的動態(tài)特征用方法來刻畫 D以上均正確答案: D27在Java程序中,類結(jié)構(gòu)由類說明和()兩部分組成。A類標識 B數(shù)據(jù)成員 C類體 D成員方法答案: C28執(zhí)行下面的程序后,結(jié)果是()。public class DogsString num,name; public Dogs(String name) =name; public static void main(String args) Dogs dog=new Dogs(Balla); System.out.println(dog.num+ +); Anull Balla Bnull null C Balla D以上結(jié)果都不正確答案: A29用final修飾方法,錯誤的敘述是()。A被稱為最終方法 B可以被該方法所在類的子類所覆蓋C不能被該方法所在類的子類所覆蓋 D保證了程序的安全性和正確性答案: B30下列敘述錯誤的是()。A包的目的是實現(xiàn)軟件復用B創(chuàng)建包就是在當前文件夾下創(chuàng)建一個子文件夾,存放這個包中包含的所有類的.class文件C可以用import關(guān)鍵字加載需要使用的類 D語句import java.awt.eve*;正確答案: D31下面()不屬于運行時異常。建議不出A輸入輸出異常 B除數(shù)為零的異常C數(shù)組元素下標越界異常 D字符串下標越界異常答案: A32目前有許多用于編寫Java程序的開發(fā)工具,例如()。ASun公司的Java 2 SDK BBorland公司的JbuilderCMicrosoft公司的VJ+ D以上都是答案: D33 關(guān)于JVM的敘述中錯誤的是()。AJVM指Java虛擬機B在運行Java程序時,首先啟動JVM,再由它負責執(zhí)行Java的字節(jié)碼C利用JVM可以把Java字節(jié)碼程序與具體的軟硬件平臺分隔開來DJVM是一種在特定計算機系統(tǒng)下運行的規(guī)范機制答案: D34下面屬于引用類型的是()。A類 B數(shù)組 C接口 D以上都是答案: D35下面說法中不正確的是()。A變量存儲的是在程序中可以修改的值 B使用變量的原則是“先說明后使用”C常量一般用小寫字母表示 D常量存儲的是在程序中不能被修改的固定值答案: C36執(zhí)行下列語句段后,正確的結(jié)果是()。int x=97; System.out.println(char)97);A97 Ba C沒有結(jié)果 D編譯出錯答案: B37分析下面語句段完成的功能()。int k=10,i=0,sum=0; while(+i)k) if(i%2=0) continue; sum=sum+i; System.out.println(sum);A110之間的偶數(shù)相加 B110之間的奇數(shù)相加C110之間的所有數(shù)相加 D沒有規(guī)律答案: B38下面關(guān)于數(shù)組操作錯誤的是()。AString arr; BString arr;CString arr=new String5; DString arr=abcd;答案: D39執(zhí)行下面語句段后的結(jié)果是()。String str=sheep!; System.out.println(str.indexOf(e);首次出現(xiàn)的位置A2 B3 Cshe Deep!答案: A40不正確的敘述是()。A類是創(chuàng)建對象的摸板,對象是類的實例 B任何一個對象可以隸屬于不同的類C在定義對象之前應(yīng)先定義類D類是一個獨立的程序單位,是具有相同屬性和方法的一組對象的集合答案: B41類庫是功能不同的包的集合,其中()包涉及了基本數(shù)據(jù)類型、基本數(shù)據(jù)方法等的處理。Ajava.lang Bjava.awt Cjava.io Djava.awt.event答案: A42下面敘述中正確的是()。A聲明對象,即為一個對象開辟空間 B創(chuàng)建對象時不用聲明對象C初始化對象可以通過構(gòu)造方法來完成 D初始化對象后,該對象才成為類的一個實例答案: C43關(guān)于封裝,敘述錯誤的是()。A封裝也稱為信息隱藏 B封裝使數(shù)據(jù)和基于數(shù)據(jù)的操作構(gòu)成不可分割的獨立體C數(shù)據(jù)被保護在抽象數(shù)據(jù)類型的內(nèi)部,只保留一些對外的接口D面向?qū)ο笙到y(tǒng)的封裝單位是類答案: D44填入程序空白處的是()。public class KsString name,addr; public Ks(String name,String str) =name;addr=str; public static void main(String args) Ks s=new Ks(wang,Gongjiawan); A B Cname D以上都不對答案: A45方法執(zhí)行過程中如果發(fā)生了異常,該方法將生成一個代表該異常的對象,并提交給正在運行這個方法的系統(tǒng),這個過程稱為()。A拋出一個異常 B捕捉一個異常C處理一個異常 D忽略一個異常答案: A46下列敘述中正確的是()。AJava語言是一種混合型面向?qū)ο笳Z言 BJava語言是一種純面向?qū)ο笳Z言CJava語言可以將程序概括為:程序=數(shù)據(jù)結(jié)構(gòu)+算法D在面向?qū)ο蟮募夹g(shù)中,把現(xiàn)實世界中的任何實體都看作是類。答案: B47涉及到解釋和執(zhí)行Java字節(jié)碼的過程是()。A字節(jié)碼的裝入 B字節(jié)碼的校驗 C字節(jié)碼的翻譯和執(zhí)行 D以上都是答案: D48將Applet稱為小程序的原因是()。A用WWW瀏覽器可以使Applet運行 BApplet程序可以嵌入到HTML文件中C它的代碼較少,易于 Internet/Intranet下載 D以上都不是答案: C49以下()是Java的關(guān)鍵字。AJAVA Bthis CChar DClass答案: B50下面()是不正確的敘述。建議不出AASCII碼表示一個字符需要8位 BJava用16位的Unicode碼表示一個字符C所有可見的ASCII字符都可以用單引號括起來成為字符D控制字符沒有辦法顯示答案: D51下列程序段執(zhí)行后,k的值是()int i=6,j=8,k=10,m=7; 7jmk-) k+;else k-;System .out .println(k);A9 B10 C11 D12答案: B52下面()是不正確的敘述。A數(shù)組下標的個數(shù)代表了數(shù)組的維數(shù) B有語句:int a;系統(tǒng)將a的值初始化為任意一個地址值C使用new分配存儲空間時,必須指出元素的類型和個數(shù)D只有用new為數(shù)組分配空間后,數(shù)組才真正占用一片連續(xù)的存儲單元答案: B53分析下面語句段完成的功能()。int k=10,i=0,sum=0; while(+i)k) 1 2 3 4 5 if(i=6) break; sum=sum+i; System.out.println(sum); A110之間的偶數(shù)相加 B110之間的奇數(shù)相加C110之間的所有數(shù)相加 D110之間的前5個數(shù)相加答案: D54下面的敘述中錯誤的是()。A字符串變量中存儲了字符串的值B字符串用關(guān)鍵字String標記,屬于引用類型CJava定義“+”可用于兩個字符串的連接運算D可以使用.調(diào)用Java為String類定義的許多方法答案: A55下面的程序段是對類的定義,包含了()信息。class DogString name; public void move()A類的屬性 B類的方法 C類標識 D以上都包括答案: D56下面的()屬于對象的概念。A狗 B餅干 C工號為001的工人 D樹木答案: C57下面的敘述中,錯誤的是()。A聲明對象,即使該對象成為類的一個實例 B通過“對象名.數(shù)據(jù)成員名”可以引用對象的數(shù)據(jù)成員C初始化對象時可以使用構(gòu)造方法來完成D對象中的屬性和方法是不可分割的答案: A58有下面的類定義,正確的選擇是()。class Ks static int x=9;Static void mm();public static void main(String args)Ks t=new Ks(); At.x引用正確 BKs.x引用正確 CKs.mm引用正確 D以上引用均正確答案: D59下面是關(guān)于包的引入語句,錯誤的是()。Aimport java.io.*; Bimport java.applet.Applet;Cimport java.awt.eve*; Dimport java.awt.event.*答案: C60Java語言用()方式組織異常,所有的異常類都是Throwable的子類。A繼承 B類 C多態(tài) D接口答案: A61java 語言是由下列哪一家公司在1995年發(fā)布的()。ASun BMicrosoft CBorland DFox Soft答案: A62基本Java系統(tǒng)(編譯器和解釋器)所占空間不到250KB,反映了Java的哪一個特點()。A面向?qū)ο?B可移植性 C簡單性 D動態(tài)特性答案: C63Java工具集為開發(fā)人員提供了創(chuàng)建和運行Java代碼的工具;若要運行一個Applet程序,用到的工具是()。Ajdb Bjava Cjavap Dappletviewer答案: D64以下()是Java的關(guān)鍵字。Aclass BJava Chello DClass答案: A65下面不屬于簡單類型的是()。A字符串類型 B浮點型 C字符型 D整型答案: A66下面選項中,()屬于正確的賦值方式。Aboolean b=20 Bint k=23.00 Cchar ch=”A” Dchar ch=(char)97答案: D67下面不屬于循環(huán)結(jié)構(gòu)定義的是().Afor() Bif() Cwhile() Ddowhile()答案: B68有定義: char ch=n,e,t;操作不合理的是().Ach0=N; Bfor(int i=0;ich.length;i+) System.out.println(chi);CSystem.out.println(ch3);溢出D.int len=ch.length;答案: C69執(zhí)行下面語句后的結(jié)果是():String str=china; System.out.println(str.charAt(1);Ac Bh C0 D1答案: B70()的軟件設(shè)計方法逐漸成為目前公認的主流程序設(shè)計方法。A面向結(jié)構(gòu) B面向過程 C面向?qū)ο?D面向操作答案: C71()表示了類的概念。A美麗 B樹 C一只貓 D一尾魚答案: B72下面的敘述中,錯誤的是()。A聲明對象即確定對象的名稱,并指明它所屬的類B聲明對象時,即為對象分配了存儲空間C建立對象后,該對象即成了類的實例D建立對象的格式為:對象名=new 構(gòu)造方法()答案: B73關(guān)于static修飾的靜態(tài)數(shù)據(jù)成員的敘述中,()是正確的。A它被保存在類的內(nèi)存區(qū)的公共存儲單元中,而不是保存在某個對象的內(nèi)存區(qū)中B可以通過類名加點操作符訪問它C仍然屬于類的作用域 D以上敘述都正確答案: D74執(zhí)行下面程序后的結(jié)果是()。class A1String name; public A1() name=zhang;public class A2 extends A1 public A2() super(); public static void main(String args) A2 s=new A2(); System.out.println(); A編譯出錯 Bnull Czhang D沒有結(jié)果答案: C75下面說法中不正確的是()。A可以用try-catch機制設(shè)計程序的異常處理Bcatch語句緊跟在try塊的后面Ccatch語句可以捕捉任何位置上try語句拋出的異常D可以放置多個catch語句處理同一段程序可能產(chǎn)生的多種異常情況答案: C76要安裝J2SDK應(yīng)用程序,可以到下列哪一個網(wǎng)站去下載()。AMicrosof BSun CBorland DFox Soft答案: B77java語言的執(zhí)行模式是()。A全編譯型 B全解釋型C同腳本語言的解釋模式 D半編譯和半解釋型答案: D78運行一個Java應(yīng)用程序,正確的執(zhí)行命令是()。Ajavac Student.java Bjavac Student.class Cjava Student.java Djava Student答案: D79不正確的標識符是()。Acomputer B12count C_student D$23答案: B80下面說法中不正確的是()。A布爾型是簡單類型 B布爾型只有真和假兩個值C所有關(guān)系運算的返回值都是布爾型的值D布爾型可轉(zhuǎn)換成0和1兩種數(shù)字表示形式 true false答案: D81有定義: int i=4,j=i+; System.out.println(i+);執(zhí)行結(jié)果是()。A4 B5 C6 D7答案: B82下面語句的執(zhí)行結(jié)果是()。boolean year=(2006%400=0)|(2006%100!=0)&(2006%4=0); System.out.println(year);A0 B1 Ctrue Dfalse答案: D83下面說法中錯誤的是()。Abreak語句結(jié)束本次循環(huán) Bbreak語句可以終止某個caseCcontinue語句結(jié)束本次循環(huán) Dcontinue語句并不終止當前循環(huán)答案: A84下面說法中錯誤的是()。A數(shù)組是Java中的引用類型 B數(shù)組中元素的類型可以不相同C數(shù)組下標的個數(shù)就是數(shù)組的維數(shù) D可以通過數(shù)組名加下標的形式訪問數(shù)組元素答案: B85()屬于基于面向?qū)ο蟮能浖_發(fā)技術(shù)。AOOA BOOD COOP D以上都是答案: D86()表示了對象的概念。A嫉妒 B樹木 C一只叫Balla的狗 D制作餅干的模具答案: C87在()狀態(tài)下,即為一個對象分配了存儲空間。A聲明對象 B建立對象 C初始化對象 D使用對象答案: B88有定義如下,則Dog.count的引用形式()。public class Dog static int count=0; A正確 B錯誤 C在Dog類外引用錯誤 D在Dog類中引用錯誤答案: A89執(zhí)行下面的程序后,結(jié)果是()。class A1String name=Dog;public class A2 extends A1String name=Cat;public void printme() System.out.println(); public static void main(String args) A2 x=new A2(); x.printme(); ACat BDog Cnull D編譯出錯答案: B90下面說法中錯誤的是()。Athrow語句用來明確地拋出一個異常情況Bthrows用來標明一個成員方法可能拋出的異常情況C編程人員可以根據(jù)實際情況在程序中拋出異常D在方法聲明中,通過包含throw語句來拋出一個異常答案: D91Jbuilder是()公司推出的可視化Java開發(fā)工具。ASun BMicrosoft CBorland DIBM答案: C92Java的可移植性特點,又可稱為()。A穩(wěn)定性 B動態(tài)性 C分布式特性 D平臺無關(guān)性答案: D93編譯一個Java源程序,正確的執(zhí)行命令是()。Ajavac Teacher.java Bjavac Teacher.class Cjava Teacher.java Djava Teacher.class 答案: A94Java允許在源程序文件中添加注釋,以增加程序的可讀性;屬于多行注釋的方式是()。A/ 多行語句 B/*多行語句*/ C/*多行語句*/ D/多行語句/答案: B95不屬于引用類型的是()。A邏輯型 B類 C數(shù)組 D接口答案: A96程序的控制結(jié)構(gòu)有三種,它們的共同特點是()。A只有一個入口點和一個出口點 B結(jié)構(gòu)中的每一部分都有機會被執(zhí)行C結(jié)構(gòu)內(nèi)沒有“死循環(huán)” D以上都正確答案: D97執(zhí)行下面的代碼,結(jié)果是()。int sum=0; for(int i=1;i10;i=i+2) sum=sum+i; System.out.println(sum);A20 B25 C45 D55答案: B98有語法錯誤的是()。Aint a; Bint a=new int5;Cint a=new int; Dint a=1,2,3,4,5;答案: C99執(zhí)行下面的代碼,結(jié)果是()。String str= ; System.out.println(str.length();A0 B1 Cnull D沒有顯示答案: B100OOP的含義指()。A面向?qū)ο蟮南到y(tǒng)分析 B面向?qū)ο蟮南到y(tǒng)設(shè)計C面向?qū)ο蟮某绦蛟O(shè)計 D面向?qū)ο蟮南到y(tǒng)實施答案: C101下面()代表了類與對象的關(guān)系。A森林與鳥 B汽車與輪胎C河流與小溪 D教師與工號為001的教師答案: D102下面的敘述中,()不正確。A初始化對象,即是為對象分配存儲空間的過程B一個對象的屬性和方法是不可分割的C一個對象的屬性值只能由這個對象或它的方法來讀取和修改D對象成員的引用形式為:對象名.數(shù)據(jù)成員名答案: A103執(zhí)行下面的程序后,結(jié)果是()。public class Ksstatic int count=0; public Ks() count+; public static void main(String args) Ks k1=new Ks(); Ks k2=new Ks(); System.out.println(Ks.count); A0 B1 C2 D3答案: C104下面說法錯誤的是()。Athis代表了當前對象的一個引用B通過this可以解決形參名與數(shù)據(jù)成員名相同的問題Csuper代表了當前對象的“祖先”類對象D用super來指明父類的數(shù)據(jù)成員和方法答案: C105下面說法中錯誤的是()。A當拋出一個異常時,程序的執(zhí)行就不再是線性的Bfinally語句創(chuàng)建一個代碼塊,在try/catch語句后執(zhí)行C系統(tǒng)只有在拋出一個異常時,才會執(zhí)行finally語句的程序代碼D使用finally語句可以為異常處理提供統(tǒng)一的出口答案: C106將Java 2 SDK軟件安裝在C盤的根目錄位置,目錄名為:c:J2SDK;則Java為開發(fā)人員提供的創(chuàng)建和運行Java代碼的工具目錄是()。Ac: Bc:J2SDK Cc:J2SDKbin Dc:J2SDKlib答案: C107Java Application程序的建立和運行所涉及到的步驟是()。A利用文本編輯器建立源文件 B利用javac編譯源文件C利用java解釋字節(jié)碼文件 D以上都是答案: D108以下說法錯誤的是()。AJava Applet小程序不能夠嵌入到HTML文件中BJava Applet小程序不可以用java解釋器直接運行C可以利用WWW瀏覽器裝入HTML文件,運行Applet程序D利用Java Applet小程序可以擴充網(wǎng)頁的功能,豐富網(wǎng)頁內(nèi)容答案: A109下面說法中錯誤的是()。A關(guān)鍵字是Java中具有特殊含義的字符序列 BJava不允許用戶對關(guān)鍵字賦予別的含義CByte、Int、Long等都是關(guān)鍵字 Dthis和super是關(guān)鍵字答案: C110轉(zhuǎn)義序列n代表的含義是()。A換行,將光標移至下一行的開始 B水平制表,將光標移至下個制表符的位置C回車,將光標移至當前行的開始,不移到下一行 D字符n答案: A111下面是字符串的合并運算,結(jié)果錯誤的是()。ASystem.out.println(3+car); 3carBSystem.out.println(1+2+car); 3carCSystem.out.println( +1+2+car); 12carDSystem.out.println( +1+2+car); 3car答案: D112判斷下面語句的執(zhí)行結(jié)果()。int count=0;for(int i=1;i=100;i+) if(i%2=0)&(i!=50) count+;System.out.println(count);A48 B49 C50 D100答案: B113有定義:int a=1,2,3;下面對數(shù)組a的操作中,錯誤的是()。Aa0=20 Bint x=a1CSystem.out.println(a3) Da0=a1*2答案: C114有定義:String s=Hello;下列說法中,()不正確。AString不是簡單類型,而是Java定義的一個類Bs的長度是5 Cs變量里存儲的是地址D若又有定義:String t=s;則系統(tǒng)又單另開辟存儲空間,存放字符串”Hello”,變量t指向新的存儲空間的起始地址答案: D115下面是關(guān)于面向?qū)ο蟪绦蛟O(shè)計的敘述,錯誤的是()。A與傳統(tǒng)的面向過程的開發(fā)方法略有不同 B力求符合人們?nèi)粘W匀坏乃季S習慣C降低并分解了問題的難度和復雜性 D可提高整個求解過程的可控制性、可監(jiān)測性和可維護性答案: A116下面的敘述中,()不正確。AJava源程序中的類分為兩種:Java類庫和用戶自定義類B進行Java程序設(shè)計,首先從定義類開始C一個Java源程序由若干個public類構(gòu)成D描述一個類包括:類標識、屬性說明和方法說明答案: C117()是創(chuàng)建一個對象的正確語句,ADogs dog; Bdog=new Dogs();CDogs dog=Balla; DDogs dog =new Dogs();答案: D118關(guān)于形參、實參的敘述中,錯誤的是()。A實參個數(shù)、順序、類型必須與形參保持一致 B形、實參的名字必須一致C實參變量對形參變量的數(shù)據(jù)傳遞是“值傳遞” D形參值不能傳給實參答案: B119關(guān)于接口的敘述中,錯誤的是()。A接口是Java中實現(xiàn)多重繼承的惟一途徑 Binterface是聲明接口的關(guān)鍵字C接口不具有繼承性 D在類中,用implements關(guān)鍵字就可以調(diào)用接口答案: C120下面敘述中錯誤的是()。AJava語言提供默認的異常處理方式B在程序中處理異常情況時,將可能出現(xiàn)異常的程序代碼放到catch塊中C程序執(zhí)行過程中,一旦出現(xiàn)異常情況,就會拋出一個異常Dcatch語句用來捕捉某一個異常情況答案: B二 填空1用于解釋執(zhí)行Java字節(jié)碼的工具是 。答案: java.exe編譯器2變量具有三個基本要素:名字、 和值。答案: 類型3根據(jù)功能的不同,Java類庫的每個包中都有若干個具有特定功能和相互關(guān)系的類和接口。如 _包中包含了運行Java程序必不可少的系統(tǒng)類,如基本數(shù)據(jù)類型、基本數(shù)學方法、字符串處理、異常處理等類。答案: java.lang4建立對象就是用Java提供的 關(guān)鍵字為對象分配存儲空間。答案: new5系統(tǒng)在運行的時候,查找處理異常的方法的過程稱為 。答案: 捕獲一個異常6用于測試和運行Java Applet程序的工具是 。答案: appletviewer7所有可見的ASCII字符都可以用單引號括起來成為字符,但是一些控制字符不能直接顯示,可以利用 序列來表示。答案: 轉(zhuǎn)義8創(chuàng)建對象通常包括聲明對象、 和初始化對象三步。答案: 創(chuàng)建對象9類庫包中的程序都是字節(jié)碼形式的程序,利用 import 語句可以將一個包引入到程序里。答案: import10為了避免程序運行時可能出現(xiàn)的錯誤,將這些程序代碼放在try塊中,緊跟try語句后面應(yīng)包含一個 catch 語句,用來指定需要捕捉的異常類型。答案: catch11Java小應(yīng)用程序可以 嵌入到 HTML 語言中,并由帶有Java解釋器的WWW瀏覽器來解釋執(zhí)行。答案: HTML12在Java語言中,數(shù)據(jù)類型分為簡單類型和 引用 類型。答案: 引用13構(gòu)造方法是類的一個方法,它的方法名與 類名 相同。答案: 類名14Java源程序中的類分為兩類: Java類庫 和用戶自定義的類。答案: java類庫15用戶能夠捕捉到的異常情況進一步細分為:運行時異常和 非運行時異常 。答案: 非運行時異常16利用 JVM 可以把Java字節(jié)碼程序與具體的軟硬件平臺分隔開來。答案: JVM17Java語言由語法規(guī)則和 類庫 兩部分組成。答案: 類庫18Java中提供兩種多態(tài)機制:重載與 覆寫 。答案: 覆寫19對象具有 標識 、屬性和方法三個特征。答案: 對象標識20使用 finally 語句可為異常處理提供統(tǒng)一的出口,完成清除工作。答案: finally21面向?qū)ο蟮木幊陶Z言可以把程序概括為:程序= 對象 +消息。答案: 對象22有定義:String str=sheep; System.out.println(str.equals(s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版淋浴房定制設(shè)計與安裝全流程服務(wù)合同3篇
- 河南省周口市鄲城縣2024-2025學年九年級上學期期末考試英語試題(含答案含聽力原文無音頻)
- 2025版土地承包經(jīng)營權(quán)入股合作合同示范文本6篇
- 宗教音樂與音像制品的和諧共生考核試卷
- 二零二五年度物流裝備租賃合同模板
- “超級全能生”全國卷26省聯(lián)考高考語文試題(甲卷)(含答案)
- 二零二五年度木地板品牌授權(quán)區(qū)域代理合同4篇
- 2025年企業(yè)信息保密協(xié)議格式
- 2025年學校體育活動協(xié)議
- 2025年學校食堂租賃協(xié)議
- 2024年社區(qū)警務(wù)規(guī)范考試題庫
- 2024年食用牛脂項目可行性研究報告
- 消防安全隱患等級
- 溫室氣體(二氧化碳和甲烷)走航監(jiān)測技術(shù)規(guī)范
- 部編版一年級語文下冊第一單元大單元教學設(shè)計
- 《保單檢視專題》課件
- 北京地鐵13號線
- 2023山東春季高考數(shù)學真題(含答案)
- 職業(yè)衛(wèi)生法律法規(guī)和標準培訓課件
- 高二下學期英語閱讀提升練習(二)
- 民事訴訟證據(jù)清單模板
評論
0/150
提交評論