




已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
U1階段考試 試卷分析考試時(shí)間:2016-03-01 09:0010:20考試班級(jí):XSHJ5ZXDZ00000209702、 XSHJ5ZXDZ00000209701題干閱讀下列Java代碼,其輸出結(jié)果為( )。int rows=4;for(int i=1;i=rows;i+)for(int j=1;j=rows+1-i;j+)System.out.print(*);System.out.println();題型選擇題圖片A*B*C* * * *D* * * *標(biāo)準(zhǔn)答案a技能點(diǎn)掌握使用嵌套(多重)循環(huán)實(shí)現(xiàn)流程控制試題解析本題考察嵌套(多重)循環(huán),第一次外循環(huán),內(nèi)循環(huán)執(zhí)行4次輸出4個(gè)#一個(gè)換行,第二次外循環(huán),內(nèi)循環(huán)執(zhí)行3次輸出3個(gè)#一個(gè)換行,第三次外循環(huán),內(nèi)循環(huán)執(zhí)行2次輸出2個(gè)#一個(gè)換行,第四次外循環(huán),內(nèi)循環(huán)執(zhí)行1次輸出1個(gè)#一個(gè)換行,所以答案為A正確率0%題干使用Java編寫如下的代碼,則運(yùn)行結(jié)果正確的是( )。public class Test final int num=10;public void setNum(int num)this.num=num;public static void main(String args) Test test=new Test();test.setNum(5);System.out.println(test.num);題型選擇題圖片A10B5C編譯出錯(cuò)Dnull 標(biāo)準(zhǔn)答案c技能點(diǎn)使用final關(guān)鍵字修飾變量、類和類的成員試題解析final 修飾,一旦賦值則變量不能修改。編譯器不能通過,所以選擇c.正確率0%題干在Java中,以下關(guān)于static描述錯(cuò)誤的是( )。題型選擇題圖片Astatic可以用來修飾方法,也可以修飾屬性Bstatic修飾的屬性和方法稱為類屬性、類方法C在任何方法里都可以定義static變量D不使用static修飾的屬性和方法,通常稱為實(shí)例屬性、實(shí)例方法標(biāo)準(zhǔn)答案c技能點(diǎn)能夠使用static修飾類的成員試題解析c錯(cuò)誤,任何方法都不能定義static變量。正確率0%題干下列java代碼,運(yùn)行后的結(jié)果是( )import java.io.FileWriter;import java.io.IOException;public class TestIO public static void main(String args) String str = Hello 學(xué)士后! ;FileWriter fw = null;try fw = new FileWriter(c:hello.txt);fw.write(str); catch (IOException e) e.printStackTrace();題型選擇題圖片A編譯報(bào)錯(cuò)B文件無法創(chuàng)建,應(yīng)改為c:hello.txtCC盤創(chuàng)建hello.txt文件,內(nèi)容為“Hello 學(xué)士后!”DC盤創(chuàng)建hello.txt文件,內(nèi)容為空標(biāo)準(zhǔn)答案d技能點(diǎn)使用File類操作文件或目錄正確率0%題干給定如下Java代碼,編譯運(yùn)行時(shí),結(jié)果是( )。public class Test public static void main(String args) int i = 0; for (i = 0; i 3; i+) System.out.print(i); System.out.print(i); 題型選擇題圖片A編譯時(shí)報(bào)錯(cuò)B正確運(yùn)行,輸出012C正確運(yùn)行,輸出123D正確運(yùn)行,輸出0123標(biāo)準(zhǔn)答案d技能點(diǎn)掌握基于for語句的流程控制試題解析本題考查的是for循環(huán),變量i的作用域?yàn)閙ain()方法,在循環(huán)中,i累加到3跳出循環(huán),在循環(huán)外輸出值為3。正確答案為D。正確率0%題干下列Java代碼編譯運(yùn)行后的輸出結(jié)果是( )。public class Test public static void main(String args) String s =1; System.out.print(s.concat(2); System.out.print(s); 題型選擇題圖片A1212B2121C121D211標(biāo)準(zhǔn)答案c技能點(diǎn)能夠使用String類常用方法操縱字符串正確率0%題干在Java中,java.util.Arrays類的( )方法用于對(duì)指定數(shù)組進(jìn)行排序。題型選擇題圖片AsizeBlengthCbinarySearchDsort標(biāo)準(zhǔn)答案d技能點(diǎn)能夠使用Arrays類實(shí)現(xiàn)對(duì)數(shù)組的操縱正確率0%題干分析以下使用for循環(huán)的Java代碼,其最后的運(yùn)行結(jié)果是( )。public class HelloAccp public static void main(String args)int i=2;for(;i5;i+)System.out.println(我是最好的!);題型選擇題圖片A輸出兩行“我是最好的!”B輸出三行“我是最好的!”C輸出四行“我是最好的!”D存在錯(cuò)誤,缺少for循環(huán)的第一個(gè)表達(dá)式標(biāo)準(zhǔn)答案b技能點(diǎn)掌握基于for語句的流程控制正確率0%題干在Java中,關(guān)于在類中導(dǎo)入包的理解錯(cuò)誤的是( )。題型選擇題圖片A導(dǎo)入包即聲明在當(dāng)前類中要使用到的別的類所處的位置B使用import關(guān)鍵字導(dǎo)入包C既可以導(dǎo)入系統(tǒng)提供的包又可以導(dǎo)入用戶自定義的包D導(dǎo)入包的語句可以寫在Java類定義的任何位置標(biāo)準(zhǔn)答案d技能點(diǎn)理解包的概念和作用正確率0%題干在Java中,對(duì)于如下可變字符串變量sb,下面的操作語句錯(cuò)誤的是()StringBuffer sb = new StringBuffer(HelloWorld) ;題型選擇題圖片Aint i = sb.indexof(o);Bchar c = sb.charAt(0);Cint len = sb.length;DStringBuffer str = sb.append (!);標(biāo)準(zhǔn)答案ac技能點(diǎn)能夠使用StringBuffer類的常用方法操縱字符串正確率0%題干在Java中,以下關(guān)于類的方法描述正確的是()。題型選擇題圖片A在同一個(gè)類中的方法相互調(diào)用時(shí)也需要?jiǎng)?chuàng)建對(duì)象才可使用B方法聲明時(shí)必須要有返回值C方法中的參數(shù)列表可以是基本數(shù)據(jù)類型,也可以是引用數(shù)據(jù)類型D方法中可以使用return關(guān)鍵字返回多個(gè)值標(biāo)準(zhǔn)答案c技能點(diǎn)理解對(duì)象的屬性和方法正確率0%題干運(yùn)行以下Java代碼程序后,變量str2的內(nèi)容是( )。String str1 = new String(Benet);String str2 = new String(Accp);str2 = str1.toUpperCase().concat(str2);str2 = str2.substring(2,5);題型選擇題圖片AcpBBNETCCPBDnet標(biāo)準(zhǔn)答案b技能點(diǎn)能夠使用String類常用方法操縱字符串正確率0%題干以下代碼是Java文件HelloAccp.java中的代碼,請(qǐng)分析該段代碼的運(yùn)行結(jié)果是( )。public class HelloAccp public static void main(String args)/*完成時(shí)間:2008-11-11 執(zhí)行人:郭德光*/System.out.print(HELLO!n);System.out.print(World!);題型選擇題圖片AHELLO!World!B存在注釋錯(cuò)誤,無法通過編譯Cmain()方法修飾符錯(cuò)誤,無法通過編譯DHELLO!World!標(biāo)準(zhǔn)答案a技能點(diǎn)能夠使用print實(shí)現(xiàn)數(shù)據(jù)顯示正確率0%題干閱讀下面的Java代碼,運(yùn)行結(jié)果是( )。public class Demo public static void main(String args) for(int i=0,a=0;i4;i+) a+; System.out.println(a); 題型選擇題圖片A5B4C3D程序錯(cuò)誤,無法編譯標(biāo)準(zhǔn)答案d技能點(diǎn)理解成員變量與局部變量的區(qū)別正確率0%題干在Java環(huán)境中,給定如下代碼,編譯運(yùn)行的結(jié)果是( )。public class Test public static void main(String args) double firstAvg=80;double secondAvg;int rise=4;secondAvg =firstAvg + rise;System.out.println(第二次平均分為+secondAvg);題型選擇題圖片A無法正確編譯B可以編譯,但運(yùn)行時(shí)報(bào)錯(cuò)C第二次平均分為84.0D以上都不對(duì)標(biāo)準(zhǔn)答案c技能點(diǎn)能夠?qū)崿F(xiàn)不同數(shù)據(jù)類型之間的轉(zhuǎn)換正確率0%題干在Java中,下面關(guān)于StringBuffer的說法,不正確的是()題型選擇題圖片AString一般用來存放不可變的字符串,而StringBuffer可以用于存放可變的字符串B代碼:StringBuffer sb = new StringBuffer();聲明了StringBuffer對(duì)象C創(chuàng)建StringBuffer對(duì)象的時(shí)候,不能帶有參數(shù)DStringBuffer對(duì)象可以使用append()方法來追加字符串,而String對(duì)象不可以標(biāo)準(zhǔn)答案c技能點(diǎn)能夠使用StringBuffer類的常用方法操縱字符串正確率0%題干在Java中,下面代碼可以正確編譯的是()。題型選擇題圖片Aint i = (double)1;Bdouble d = (int)2;Cint i = 1.34;D以上都正確標(biāo)準(zhǔn)答案b技能點(diǎn)能夠?qū)崿F(xiàn)不同數(shù)據(jù)類型之間的轉(zhuǎn)換正確率0%題干在Java中,以下關(guān)于接口和抽象類的說法不正確的是( )。題型選擇題圖片A抽象類和接口中都可以定義抽象方法B抽象類也可以實(shí)現(xiàn)接口C接口可以繼承接口,抽象類不可以繼承抽象類D接口中只可以定義常量屬性,但是抽象類中既可以定義常量屬性也可以定義變量屬性標(biāo)準(zhǔn)答案c技能點(diǎn)接口和抽象類的異同試題解析當(dāng)父類為抽象類,子類不重寫父類中的抽象方法是的時(shí)候,我們可以把子類頁定義成抽象類,所以C選項(xiàng)是錯(cuò)誤的。其他選擇均正確正確率0%題干在MyEclipse中開發(fā)Java程序分為4步,但不包括()。題型選擇題圖片A創(chuàng)建一個(gè)Java應(yīng)用程序B創(chuàng)建并編寫Java源程序C編譯Java源程序D運(yùn)行Java程序標(biāo)準(zhǔn)答案a技能點(diǎn)使用MyEclipse開發(fā)簡(jiǎn)單的Java程序試題解析A選項(xiàng)應(yīng)當(dāng)為“創(chuàng)建一個(gè)Java項(xiàng)目”正確率0%題干配置Java的環(huán)境變量時(shí),應(yīng)當(dāng)將JDK的安裝路徑添加到( )。題型選擇題圖片ATEMPBPATHCCLASSPATHD以上都不對(duì)標(biāo)準(zhǔn)答案b技能點(diǎn)掌握J(rèn)DK的安裝與配置試題解析路徑應(yīng)當(dāng)添加到PATH正確率0%題干在Java中,以下關(guān)于抽象類和接口的說法錯(cuò)誤的是( )。題型選擇題圖片AJava中的類只能繼承一個(gè)父類,但可以實(shí)現(xiàn)多個(gè)接口B一個(gè)類如果實(shí)現(xiàn)了一個(gè)接口,則必須實(shí)現(xiàn)接口中的全部方法,除非其本身也是抽象的CJava中通過實(shí)現(xiàn)接口達(dá)到了多重繼承的效果D抽象類不可以實(shí)現(xiàn)接口標(biāo)準(zhǔn)答案d技能點(diǎn)接口和抽象類的異同試題解析該題考查抽象類和接口的用法,抽象類中可以有非抽象方法,因此抽象類可以做為接口的實(shí)現(xiàn)類,正確答案是D。正確率0%題干Java集合框架中,以下關(guān)于存儲(chǔ)數(shù)據(jù)特點(diǎn)正確的是()。題型選擇題圖片ACollection接口存儲(chǔ)一組不唯一、無序的對(duì)象BSet接口繼承自Collection接口,存儲(chǔ)不唯一、有序的對(duì)象CList接口繼承自Collection接口,存儲(chǔ)不唯一、有序的對(duì)象DMap接口使用鍵-值得方式存儲(chǔ)數(shù)據(jù),其中value不要求有序,不允許重復(fù)標(biāo)準(zhǔn)答案ac技能點(diǎn)集合接口存儲(chǔ)數(shù)據(jù)的區(qū)別試題解析該題考查集合體系中各接口存儲(chǔ)數(shù)據(jù)的特點(diǎn)Set接口存儲(chǔ)唯一、無序的對(duì)象Map接口中的value不要求有序,允許重復(fù)正確答案是AC。正確率0%題干在Java IO中,下列關(guān)于File類說法錯(cuò)誤的是()。題型選擇題圖片AisExists()方法用于判斷文件或目錄是否存在BisFile()方法判斷是否是文件C刪除一個(gè)文件時(shí),可以使用delete()方法Dlength()方法返回文件的長(zhǎng)度標(biāo)準(zhǔn)答案a技能點(diǎn)使用File類操作文件或目錄試題解析該題考查對(duì)File類常用方法的使用以及方法名稱A選項(xiàng)較容易混淆,正確為exists()方法判斷文件或目錄是否存在正確率0%題干在Java中,文本文件demotext.txt內(nèi)容是“hello world”,如下程序段運(yùn)行結(jié)果是()。try FileInputStream fis=new FileInputStream(new File(demotext.txt);byte bt=new byte4;try fis.read(bt);for(int i=0;ibt.length;i+)System.out.print(bt); catch (IOException e) e.printStackTrace(); catch (FileNotFoundException e) e.printStackTrace();題型選擇題圖片A輸出“hell”B輸出“104101108108”C不能編譯,bt是數(shù)組名,不是數(shù)據(jù)D帶有的重復(fù)編碼標(biāo)準(zhǔn)答案d技能點(diǎn)使用(File)InputStream和(File)OutputStream讀寫文本文件試題解析此題目,是使用FileInputStream類中讀取數(shù)據(jù)read方法,read(byte arg),具體是講文本文件中的字符數(shù)據(jù)讀取到byte數(shù)組中,與FileOutputStream的write方法不同的是,讀取字符得到的ascii碼值。但是本題中的輸出System.out.pring(bt),卻是將數(shù)組名稱對(duì)應(yīng)的內(nèi)存位置索引值進(jìn)行輸出,答案是D正確率0%題干在Java中,請(qǐng)?jiān)冢?)處填寫代碼,完成將“he”替換成“she”,正確的選項(xiàng)是()。List list=new ArrayList();list.add(he);list.add(new Integer(20);list.add(he);list.add(new Double(2.33);list.add(end);for(int i=0;ilist.size();i+)if(list.get(i).equals(he)(1)題型選擇題圖片Alist.set(“she”);Blist.set(i,”she”);Clist.remove(“he”);list.set(“she”);Dlist.remove(i);list.add(i,“she”);標(biāo)準(zhǔn)答案bd技能點(diǎn)使用ArrayList集合存儲(chǔ)數(shù)據(jù)試題解析ArrayList集合中,進(jìn)行元素替換可使用set(int arg,Object o)的方法,也可以通過移除remove(int index)或者remov(Object o),然后添加add(Obeject o)的方式??疾?學(xué)員對(duì)于成員方法的熟悉程度和一定的編程應(yīng)變能力。正確答案B,D正確率0%題干對(duì)于List容器的子類選擇如下說法正確的是()。題型選擇題圖片A如果進(jìn)行隨機(jī)訪問比較多,插入刪除等操作較少,選擇LinkedList類B如果進(jìn)行隨機(jī)訪問比較多,插入刪除等操作較少,選擇Vector類C如果進(jìn)行刪除比較多,其他相對(duì)較少,選擇LinkedList類D如果進(jìn)行隨機(jī)訪問比較多,插入刪除等操作較少,選擇ArrayList類標(biāo)準(zhǔn)答案cd技能點(diǎn)使用List集合存儲(chǔ)數(shù)據(jù)試題解析由ArrayList,LinkedList的結(jié)構(gòu)來看,前者是數(shù)組為基礎(chǔ),后者是雙向鏈表,在隨機(jī)訪問中,ArrayList有極大優(yōu)勢(shì),速度遠(yuǎn)快于LinkedList。而 在進(jìn)行插入,刪除操作時(shí),鏈表的強(qiáng)大體現(xiàn)出來。所以C,D正確。而Vector類在各種操作上,都不如ArrayList和LinkedList正確率0%題干在Java中,下列屬于合法的Java標(biāo)識(shí)符是( )。題型選擇題圖片A-abB#t1223Cy978D45標(biāo)準(zhǔn)答案c技能點(diǎn)掌握J(rèn)ava命名規(guī)則試題解析Java標(biāo)識(shí)符可以由字母、下劃線、$及數(shù)字組成,但是不可以以數(shù)字開頭,且區(qū)分大小寫,不可以使用Java的關(guān)鍵字。答案A包含了減號(hào),B包含了#,D以數(shù)字開頭了。因此答案C是正確的正確率0%題干在Java中,關(guān)于被保護(hù)訪問控制符protected修飾的成員變量,以下說法正確的是( )。題型選擇題圖片A可以被三種類所引用: 該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類B可以被兩種類訪問和引用: 該類本身、該類的所有子類C只能被該類自身所訪問和修改D只能被同一個(gè)包中的類訪問標(biāo)準(zhǔn)答案a技能點(diǎn)掌握J(rèn)ava命名規(guī)則試題解析Java中的訪問控制關(guān)鍵字為:public、protected、private以及默認(rèn)。其中,protected為受保護(hù)級(jí)別,向子類、本類、同包的類公開,因此正確答案為A正確率0%題干下列Java語句中,正確的項(xiàng)是( )。題型選擇題圖片Aint b = 10Bchar c=aCfloat e = 32Dchar d=65標(biāo)準(zhǔn)答案abcd技能點(diǎn)掌握數(shù)據(jù)類型的分類試題解析整型值需要通過int類型變量來記錄,因此選項(xiàng)A是正確的。字符需要通過單引號(hào)標(biāo)示,因此選項(xiàng)B是正確的。一個(gè)整型的值可以自動(dòng)轉(zhuǎn)換并賦值給一個(gè)float類型的變量,因此選項(xiàng)C是正確的。65這個(gè)數(shù)字代表的字符是A,因此可以直接賦值給一個(gè)char類型的變量,D也是正確的正確率0%題干對(duì)于while(循環(huán)條件)循環(huán)體,在每次執(zhí)行循環(huán)之前,都先對(duì)循環(huán)條件求值,如果循環(huán)條件為( )則運(yùn)行循環(huán)體部分。題型選擇題圖片AtrueBfalseC1D0標(biāo)準(zhǔn)答案a技能點(diǎn)掌握基于while語句的流程控制試題解析在Java中,可以通過while、do-while及for實(shí)現(xiàn)循環(huán),進(jìn)入循環(huán)的前提是滿足循環(huán)條件,即循環(huán)條件為true正確率0%題干下面foreach循環(huán)的程序輸出結(jié)果是()。public class Lx1 public static void main(String args) String s1=歡迎您,3,G,同,學(xué),;Arrays.sort(s1);for(String s0:s1) System.out.print (s0); 題型選擇題圖片A歡迎您3G同學(xué)B3G歡迎您同學(xué)C同學(xué)歡迎您3GD3G同學(xué)歡迎您標(biāo)準(zhǔn)答案d技能點(diǎn)掌握數(shù)組遍歷、foreach循環(huán)試題解析本題目考察數(shù)組和循環(huán)的使用,當(dāng)循環(huán)遍歷數(shù)組元素時(shí),可以使用foreach循環(huán),取出數(shù)組s1中的元素放在變量s0中,然后通過循環(huán)一一輸出。在循環(huán)前使用Arrays.sort()方法對(duì)數(shù)組進(jìn)行了升序排列,因此輸出元素時(shí)為排序后元素,正確答案為D正確率0%題干關(guān)于重載,下面說法正確的是( )。題型選擇題圖片A重載的方法要求方法名相同,參數(shù)列表不一致B重載的時(shí)候根據(jù)參數(shù)列表區(qū)分使用哪一個(gè)方法C構(gòu)造方法不能重載D重載的好處:主要是為了使用靈活,便于使用者使用和記憶標(biāo)準(zhǔn)答案abd技能點(diǎn)理解構(gòu)造方法的作用試題解析在同一個(gè)類中多個(gè)同名不同參的方法,叫做方法重載,構(gòu)造方法也是可以重載的,因此只有答案C是錯(cuò)誤的正確率0%題干Java提供了哪幾種訪問權(quán)限來實(shí)現(xiàn)封裝機(jī)制:()。題型選擇題圖片AprivateBprotectedC默認(rèn)Dpublic標(biāo)準(zhǔn)答案abcd技能點(diǎn)修飾符private、默認(rèn)、protected、public的訪問權(quán)限試題解析public:所有的類都可以訪問。private:只有在同一個(gè)類中才可以訪問。protected:同一個(gè)類中、同一個(gè)包中、子類中都可以訪問,包類型的。默認(rèn)類型:同一個(gè)類中、同一個(gè)包中可以訪問到。以上都是封裝機(jī)制中可以實(shí)現(xiàn)訪問權(quán)限控制的,所以答案為ABCD正確率0%題干關(guān)鍵字()是java提供的一個(gè)關(guān)鍵字,它是直接父類對(duì)象的默認(rèn)引用題型選擇題圖片AstaticBsuperCfinalDoverrid標(biāo)準(zhǔn)答案b技能點(diǎn)掌握super關(guān)鍵字(使用super調(diào)用屬性、方法、構(gòu)造方法)試題解析關(guān)鍵字super明確顯式地指出一個(gè)類可以它父類的構(gòu)造函數(shù)、方法和變量。 關(guān)鍵字super和繼承一起建立類和它的父類的緊密聯(lián)系正確率0%題干下面哪條語句是正確的定義main方法:()。題型選擇題圖片Apublic static void main(String args)Bpublic void main(String args)Cpublic static void main()Dpublic static main(String args)標(biāo)準(zhǔn)答案a技能點(diǎn)掌握super關(guān)鍵字(使用super調(diào)用屬性、方法、構(gòu)造方法)試題解析在Java中,main()方法是Java應(yīng)用程序的入口方法,也就是說,程序在運(yùn)行的時(shí)候,第一個(gè)執(zhí)行的方法就是main()方法,這個(gè)方法和其他的方法有很大的不同,比如方法的名字必須是main,方法必須是public static void 類型的,方法必須接收一個(gè)字符串?dāng)?shù)組的參數(shù)等等正確率0%題干閱讀下面Java程序,請(qǐng)選擇該程序在控制臺(tái)正確的輸出結(jié)果:()。public class Test public static void main(String args) System.out.println(new A()=new A(); class A 題型選擇題圖片AtrueBfalseC編譯錯(cuò)誤D編譯不報(bào)錯(cuò),但是運(yùn)行時(shí)發(fā)生異常標(biāo)準(zhǔn)答案b技能點(diǎn)理解=與equals()的區(qū)別試題解析本題考查的是對(duì)“=”運(yùn)算符的理解。“=”用于比較兩個(gè)對(duì)象是否是同一個(gè)對(duì)象,如果是,則返回true,否則返回false。new A()=new A()中,“=”兩邊使用new關(guān)鍵字各創(chuàng)建了一個(gè)對(duì)象,在內(nèi)存中分別開辟空間,屬于不同的對(duì)象,因此表達(dá)式結(jié)果為false。應(yīng)選擇B。正確率0%題干Java中,以下說法正確的是( )。題型選擇題圖片A枚舉類型的取值默認(rèn)為public static finalB枚舉類型中可以定義屬性和方法C構(gòu)造器必須是私有的D枚舉類型不可以實(shí)現(xiàn)其它接口標(biāo)準(zhǔn)答案abc技能點(diǎn)枚舉試題解析本題考查枚舉類型的定義和使用。枚舉類型可以實(shí)現(xiàn)接口,D選項(xiàng)是錯(cuò)誤的。正確率0%題干在下列Java文件中,( )個(gè)類文件不能派生出子類。題型選擇題圖片Apublic class MyClassBclass MyClassCabstract class MyClassDfinal class MyClass標(biāo)準(zhǔn)答案d技能點(diǎn)使用final關(guān)鍵字修飾變量、類和類的成員試題解析本題考查的是final關(guān)鍵字的用法。final修飾的方法不能擴(kuò)展,而普通類和抽象類都可以有子類。應(yīng)選擇D。正確率0%題干Java中,如果用protected來修飾一個(gè)方法,那么它的訪問范圍可以是( )。題型選擇題圖片A可以在子類中訪問,但不能在同一包內(nèi)的其他類中訪問B可以在同一包內(nèi)的其他類中訪問,但不能在子類中訪問C既能在子類中訪問,又可以在同一包內(nèi)的其他類中訪問D可以在其他包中的類中訪問標(biāo)準(zhǔn)答案c技能點(diǎn)修飾符private、默認(rèn)、protected、public的訪問權(quán)限試題解析本題考查的是訪問修飾符的訪問權(quán)限。protected修飾的成員在本包中與public訪問權(quán)限等同,在不同包中,只能在子類中訪問。應(yīng)選擇C。正確率0%題干Java中,集合API 中Set接口的特點(diǎn)是( )。題型選擇題圖片A不允許重復(fù)元素,元素有順序B允許重復(fù)元素,元素?zé)o順序C允許重復(fù)元素,元素有順序D不允許重復(fù)元素,元素?zé)o順序標(biāo)準(zhǔn)答案d技能點(diǎn)集合框架包含的內(nèi)容試題解析本題考查的是集合框架中Set類型的特點(diǎn),Set類型的集合是無序的,元素是唯一的,應(yīng)選擇D。正確率0%題干要打印出list中儲(chǔ)存的所有數(shù)據(jù),以下Java語句正確的是()。ArrayList list = new ArrayList();list.add(a);list.add(b);題型選擇題圖片ASystem.out.print(list);BSystem.out.print(list.toArray();CSystem.out.print(list.toString();DSystem.out.print(list.get(0);標(biāo)準(zhǔn)答案ac技能點(diǎn)使用ArrayList集合存儲(chǔ)數(shù)據(jù)試題解析本題考查ArrayList集合類的常用方法。Java 的ArrayList類有很多方法。選項(xiàng)B的代碼中ArrayList使用toArray()方法將list對(duì)象轉(zhuǎn)為Object數(shù)組對(duì)象,但執(zhí)行System.out.println(list.toArray()方法不能輸出展示list對(duì)象中的全部數(shù)據(jù);選項(xiàng)D的代碼利用get(int index)方法獲得指定索引位置的數(shù)據(jù),并調(diào)用的System.out.println()方法輸出該數(shù)據(jù)。注意:本題要求打印出list中儲(chǔ)存的所有數(shù)據(jù),不是指定的某個(gè)索引位置的數(shù)據(jù)。因此,選項(xiàng)D的打印輸出結(jié)果不符合本題要求。本題應(yīng)選擇AC。正確率0%題干Java中,要實(shí)例化ArrayList類的一個(gè)對(duì)象,此類繼承了List接口,下列()方法是正確的。題型選擇題圖片AArrayList myList=new Object();BList myList=new ArrayList();CArrayList myList=new List();DList myList=new List();標(biāo)準(zhǔn)答案b技能點(diǎn)使用List集合存儲(chǔ)數(shù)據(jù)試題解析本題考查集合框架中接口與類之間的關(guān)系。Java集合框架中,ArrayList類是List接口的一個(gè)可變長(zhǎng)數(shù)組實(shí)現(xiàn)。它實(shí)現(xiàn)了所有List接口的操作,并允許存儲(chǔ)null值。我們知道Object類是所有類的祖先,選項(xiàng)A和選項(xiàng)C的代碼是不安全的向下轉(zhuǎn)型,編譯無錯(cuò),但運(yùn)行會(huì)出錯(cuò)。而選項(xiàng)D的代碼并沒有使用ArrayList類實(shí)現(xiàn)List接口。因此,本題應(yīng)選擇B。正確率0%題干Java中,類java.util.HashMap實(shí)現(xiàn)了( )接口。題型選擇題圖片ACollectionBSetCMapDList標(biāo)準(zhǔn)答案c技能點(diǎn)使用HashMap集合存儲(chǔ)數(shù)據(jù)試題解析本題考查Map接口與HashMap之間的關(guān)系。Java集合框架中,HashMap類是基于哈希表的 Map 接口的實(shí)現(xiàn)。此實(shí)現(xiàn)提供所有可選的映射操作,并允許使用 null 值和 null 鍵。此類不保證映射的順序,特別是它不保證該順序恒久不變。本題應(yīng)選擇C。正確率0%題干下面Java代碼的輸出結(jié)果是()。public class Test public static void main(String args) LinkedList books=new LinkedList(); books.offer(struts); books.push(javase初); books.offerFirst(javaee); for(int i=0;ibooks.size();i+) System.out.print(books.get(i)+ ); System.out.println(books.peekFirst(); 題型選擇題圖片Ajavaee javase初 strutsBstruts javaee javase初Cstruts javase初 javaeeDjavaee javase初 struts javaee標(biāo)準(zhǔn)答案d技能點(diǎn)使用LinkedList集合存儲(chǔ)數(shù)據(jù)試題解析本題考查L(zhǎng)inkedList集合類的常用方法。Java集合框架中,LinkedList類實(shí)現(xiàn)所有可選的列表操作,并且允許所有元素(包括 null)。本題調(diào)用執(zhí)行了其中的幾個(gè)常用方法:offer()是將指定元素添加到此列表的末尾(最后一個(gè)元素);push()方法是將元素推入此列表所表示的堆棧,即將該元素插入此列表的開頭;offerFirst()方法是在此列表的開頭插入指定的元素;get()方法是返回此列表中指定位置處的元素;peekFirst()方法是獲取但不移除此列表的第一個(gè)元素;如果此列表為空,則返回 null。本題for代碼先輸出books對(duì)象中的3個(gè)數(shù)據(jù),再執(zhí)行System.out.println(books.peekFirst();再次輸出books對(duì)象的第1個(gè)數(shù)據(jù)。因此,本題應(yīng)選擇D。正確率0%題干下面Java代碼的輸出結(jié)果是()。public class Test public static void main(String args) LinkedList books=new LinkedList(); books.offer(struts); books.push(javase初); books.offerFirst(javaee); System.out.println(books); 題型選擇題圖片Ajavaee, javase初, strutsBbooksCjavase初, javaee, strutsDjavaee, javase初, struts標(biāo)準(zhǔn)答案a技能點(diǎn)使用LinkedList集合存儲(chǔ)數(shù)據(jù)試題解析本題考查L(zhǎng)inkedList集合類的常用方法。Java集合框架中,LinkedList類實(shí)現(xiàn)所有可選的列表操作,并且允許所有元素(包括 null)。本題調(diào)用執(zhí)行了其中的幾個(gè)常用方法:offer()是將指定元素添加到此列表的末尾(最后一個(gè)元素);push()方法是將元素推入此列表所表示的堆棧,即將該元素插入此列表的開頭;offerFirst()方法是在此列表的開頭插入指定的元素;get()方法是返回此列表中指定位置處的元素。執(zhí)行System.out.println(books);調(diào)用重寫的toString()方法輸出books中的全部數(shù)據(jù)。重寫的toString()方法返回此 collection 的字符串表示形式。該字符串表示形式由 collection 元素的列表組成,這些元素按其迭代器返回的順序排列,并用方括號(hào) () 括起來。相鄰元素由字符 , (逗號(hào)加空格)分隔。本題應(yīng)選擇A。正確率0%題干Java中,HashMap和 Hashtable 的區(qū)別有()。題型選擇題圖片AHashtable 不允許空值,而HashMap允許空值BHashtable是線程安全的,而 HashMap不是CHashtable的鍵值可以為空,HashMap是key和value都可以為空DHashMap是線程安全的,而 Hashtable不是標(biāo)準(zhǔn)答案ab技能點(diǎn)使用HashMap集合存儲(chǔ)數(shù)據(jù)試題解析本題考查HashMap類和Hashtable類的區(qū)別。Java中,HashMap類是基于哈希表的 Map 接口的實(shí)現(xiàn)。它提供所有可選的映射操作,并允許使用 null 值和 null 鍵。但此類不保證映射的順序,特別是它不保證該順序恒久不變。Hashtable類實(shí)現(xiàn)一個(gè)哈希表,該哈希表將鍵映射到相應(yīng)的值。任何非 null 對(duì)象都可以用作鍵或值。選項(xiàng)C的描述是錯(cuò)誤的。另外,在Java集合框架中,有些類是線程同步安全的類,它們是Vector、Hashtable、Stack、enumeration。除了這些之外,其他的都是非線程安全的類和接口。本選項(xiàng)D的描述是錯(cuò)誤的。因此,本題應(yīng)選擇AB。正確率0%題干Java中,現(xiàn)有類Class A。若要定義一個(gè)ArrayList只能接收A的子類類型,下面正確的是()。題型選擇題圖片AList list = new ArrayList();BList list = new ArrayList();CList list = new ArrayList();DList list = new ArrayList();標(biāo)準(zhǔn)答案a技能點(diǎn)泛型集合試題解析本題考查泛型語句的語法。雖然Java泛型簡(jiǎn)單的用 extends 統(tǒng)一的表示了原有的extends和implements概念,但仍要遵循應(yīng)用的體系,Java只能繼承一個(gè)類,但可以實(shí)現(xiàn)多個(gè)接口,所以某個(gè)類型需要用 extends 限定,且有多種類型的時(shí)候,只能存在一個(gè)是類,并
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 自?;ケB?lián)保協(xié)議書
- 貴陽土地認(rèn)養(yǎng)協(xié)議書
- 云南省昆明市第十二中學(xué)教育集團(tuán)2024-2025學(xué)年高二下學(xué)期期中質(zhì)量檢測(cè)生物試題(掃描版含答案)
- 自愿捐贈(zèng)場(chǎng)所協(xié)議書
- 結(jié)婚關(guān)于彩禮協(xié)議書
- 簽訂遠(yuǎn)程用電協(xié)議書
- 八年級(jí)物理實(shí)驗(yàn)課程設(shè)計(jì)計(jì)劃
- 七年級(jí)數(shù)學(xué)教師課堂管理計(jì)劃
- 科學(xué)實(shí)驗(yàn)教學(xué)評(píng)估與反饋計(jì)劃
- 氣管切開換藥護(hù)理
- 云南省昆明市盤龍區(qū)2024-2025學(xué)年八年級(jí)上學(xué)期期末質(zhì)量監(jiān)測(cè)英語試題(含答案)
- XX市路燈照明工程項(xiàng)目可行性研究報(bào)告
- 《水果品質(zhì)鑒定》課件
- 朱玉賢《現(xiàn)代分子生物學(xué)》(第5版)配套題庫【考研真題+章節(jié)題庫】
- 航空航天器智能維護(hù)系統(tǒng)
- 不合格品管理制度(6篇)
- 二零二四年度新能源汽車充電站建設(shè)總承包合同2篇
- 精神科患者隱私保護(hù)制度
- 2024年江蘇省泰州市保安員理論考試題庫及答案(完整)
- 總經(jīng)理助理招聘面試題與參考回答(某大型央企)2025年
- 變崗調(diào)薪協(xié)議書模板
評(píng)論
0/150
提交評(píng)論