




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Java程序設計知到智慧樹期末考試答案題庫2025年阜陽職業技術學院閱讀下面的代碼,程序的運行結果是()。classStringDemo{publicstaticvoidmain(String[]args){Strings1=“Hello”;Strings2=“Java”;show(s1,s2);System.out.println(s1+s2);}publicstaticvoidshow(Strings1,Strings2){s1=s1+“-”;s2=s2+s1;}}
答案:Java運行Java代碼ListIntegerex_int=newArrayListInteger();ListNumberex_num=ex_int;System.out.println(ex_num.size());()。
答案:編譯錯誤請問以下哪些是有關線程狀態轉換的正確描述?()。
答案:調用start()方式使線程立即獲得執行請問以下哪些描述是正確的?()。
答案:wait()方法和notify()方法是在Object類中定義的請問wait()方法在以下哪個代碼中被調用?()。
答案:編譯不通過,因為接口中不能存在構造器設已經編寫好了一個線程類Thread1,要在main()方法中啟動該線程,下列正確的是()
答案:Thread1T1=newThread1();T1.start();若現有代碼如下:publicclassExample{voidtopGo(){try{middleGo();}catch(Exceptione){System.out.println(catch);}}voidmiddleGo()throwsException{go();System.out.println(latemiddle);}voidgo()throwsException{thrownewException();}publicstaticvoidmain(String[]args){Exampleexample=newExample();example.topGo();}}該代碼的執行結果是?()。
答案:輸出catch若干進程之間相互合作,共同完成一項任務,進程的這種協同工作關系稱為()。()。
答案:同步若在某一個類定義中定義有如下的方法:finalvoidaFinalFunction();則該方法屬于()。
答案:最終方法編譯并運行以下程序,以下描述哪個選項是正確的()。1.classA{2.protectedStringtoString(){3.returnsuper.toString();}4.}
答案:行2出錯,不能成功編譯線程的默認優先級是哪項?()。
答案:5簡單來說注解其實就是代碼中的特殊標記,這些標記可以在編譯、類加載、運行時被讀取,并執行相對應的處理。()
答案:對現有如下代碼:publicclassExample{publicstaticvoidmain(String[]args){//anewExample().topGo();}voidtopGo(){//bmiddleGo();}voidmiddleGo(){//cgo();System.out.println(latemiddle);}voidgo(){//dthrownewException();}}為了使代碼能夠編譯通過,需要在哪個地方加入聲明throwsException?()。
答案:c和d現有:list是一個合法的集合引用getCollection()返回一個合法集合的引用,以下語句哪些是合法的?()。
答案:for(Objecto:list.iterator())注解是綁定到程序源代碼元素的元數據,對它們運行的代碼的操作沒有影響。()
答案:對泛型類寫在什么位置?()()。
答案:類名后泛型的本質是參數化類型,而這種()可以用在接口的創建中,稱為泛型接口。()。
答案:參數類型泛型的出現可以把運行時出現的問題提前放到編譯時期就發現。()
答案:對欲構造ArrayList類繼承了List接口,下列哪個方法是正確的?()。
答案:ListmyList=newArrayList()方法getProxyClass中的參數Class<?>[]interface表示()
答案:代理類需要實現的接口文件類所提供的方法中,mkdir方法是指()
答案:創建目錄數組拷貝方法在哪個類中?()。
答案:System數據增、刪、改、查等操作使用的方法是()
答案:execute()執行下列語句后,變量i的值是:bytei=127;byte(-2^7~2^7-1)i+=1;(當溢出時回到最小)()。
答案:-128我們可以通過繼承包裝類完成自定義包裝類的設計。()
答案:錯當一個處于阻塞狀態的線程解除阻塞后,它將回到那個狀態?正確描述()。
答案:就緒狀態已知用戶名是5~10的數字且首位不能為0,下列能正確驗證用戶名的正則表達式是()
答案:[1-9]\\d{4,9}已知Stringstr=“Welcome_To_Java_World”,下面操作結果正確的是()。
答案:endsWith(“World”)結果為true將集合轉成數組的方法是()
答案:toArray()將List集合對象list索引為5的元素修改為“fyvtc”,應該選擇哪個選項()。
答案:list.set(5,”fyvtc”);存在Employee類,如何創建一個長度為3的Employee類型數組?()。
答案:Employee[]e=newEmployee[3];如果有Strings=null,以下代碼哪些選項會產生()。
答案:(s==null)|(s.length==0)如何利用反射機制通過方法對象使用該方法()。
答案:調用invoke方法在使用interface聲明一個接口時,只可以使用()修飾符修飾該接口。
答案:public在Java中,一個類可同時定義許多同名的方法,這些方法的形式參數個數、類型或順序各不相同,傳回的值也可以不相同。這種面向對象程序的特性稱為()。
答案:重載哪項是publicclassA{}中默認構造方法的聲明?()。
答案:publicA(){}哪個包可以不導入直接使用?()。
答案:java.lang只允許子類及同包類訪問某方法,使用哪個修飾符?()。
答案:protected判斷Set集合對象set中是否包含“fyvtc”,應該選擇哪個選項()。
答案:set.contains("fyvtc");關于集合中對象的equals()和hashCode()規定說法錯誤的是?()。
答案:equals方法默認和==判定一致關于重載和覆蓋,以下說法錯誤的是?()。
答案:一個靜態方法既可以被覆蓋為一個靜態方法,也可以被覆蓋為一個非靜態方法關于類繼承的說法,正確的是()()。
答案:Java接口允許多繼承關于類的加載時機說法錯誤的是()。
答案:Java程序啟動時加載所有的類到內存中關于泛型通配符說法不正確的是()
答案:固定上邊界通配符可以限制泛型能夠接受指定類及其父類類型的數據關于枚舉定義的說法正確的是()()。
答案:枚舉是一種特殊的類,因為的它的對象個數是有限的關于數據庫操作,正確的說法是()。
答案:execute()方法可以執行SQL增加語句關于接口的說法,正確的是()()。
答案:接口中不能定義常量關于反射機制下列說法錯誤的是()。
答案:反射機制指的是在程序編譯期間,通過.class文件加載并使用一個類的過程關于代理模式的組成,以下哪個選項是錯誤的()
答案:一個動態代理只能代理一個類關于java泛型,以下哪個java代碼編譯時是正確的()()。
答案:ListIntegertlist2=newArrayListInteger();tlist2.add(1);關于Java中包裝類的說法正確的是()。
答案:JavaSE5.0之后編譯器會自動完成基本數據類型和包裝類之間的轉換關于Iterator的描述錯誤的是()。
答案:next()方法的返回值為false時,表示集合中的元素已經遍歷完畢假設有兩個線程,一個優先級是Thread.MIN_PRIORITY,另一個優先級是默認值。那么下列說法正確的是()()。
答案:正常最低級的線程不運行,直到默認的優先級的線程停止運行使用反射機制獲取一個類的屬性,下列關于getField()方法說法正確的是()。
答案:該方法需要一個String類型的參數來指定要獲取的屬性名以下那個選項不是集合框架的內容()。
答案:JFrame以下選項()不是設計模式的原則。
答案:接口隔離原則以下能以鍵_值對的方式存儲對象的接口是()
答案:java.util.Map以下給出代碼運行后的結果是?publicclassExample{publicstaticvoidmain(String[]args){int[]refToArray={10,11};intvar=1;refToArray[var-1]=var=2;System.out.println(refToArray[0]++refToArray[1]);}}()。
答案:211以下結構中,插入性能最高的是()
答案:Linkedlist以下程序段執行后將有()個字節被寫入到文件afile.txt中。try{FileOutputStreamfos=newFileOutputStream(“afile.txt”);DataOutputStreamdos=newDataOutputStream(fos);dos.writeInt(3);dos.writeDouble(0.01);dos.close();fos.close();}catch(IOExceptione){}
答案:12以下哪些語句用于創建一個Map實例?()。
答案:其余選項都不對以下哪些有關Vector類的描述是正確的?()。
答案:該類實現了List接口以下哪些描述是正確的?()。
答案:調用start()方式使線程立即獲得執行以下哪個選項不是泛型的特性()。
答案:泛型是一種基本數據類型以下哪個選項不是Java常用的內置注解()。
答案:@Controller以下哪個選項不屬于設計模式中的行為模式()
答案:原型模式以下哪個語句用于獲取數組中的元素個數?()。
答案:intArray.size();以下哪個是有關封裝優點的正確描述?()。
答案:可以不需要改變接口來改變實現,以達到外部使用代碼無需變動以下哪個方法用于設置是否忽略權限直接訪問private修飾的屬性()。
答案:setAccessible以下哪個方法用于獲取該類所有public修飾的構造方法,并返回Constructor數組()。
答案:getConstructors以下哪個方法用于獲取構造方法的形參類型()。
答案:getParameterTypes以下哪個方法用于獲取指定對象中類型為float的屬性的值()。
答案:getFloat以下哪個方法用于比較此枚舉對象與指定對象的順序()。
答案:compareTo以下哪個方法用于定義線程的執行體?()
答案:run()以下哪個接口的定義是正確的?()
答案:interfaceB{voidprint();}以下哪個不是枚舉類RetentionPolicy中的常量()。
答案:RetentionPolicy.SYSTEM以下關于工廠模式說法錯誤的是()。
答案:工廠方法將創建實例需要的大量初始化工作保留在構造方法中以下關于對象序列化描述正確的是()。
答案:使用FileOutputStream可以將對象進行傳輸;對象序列化的所屬類需要實現Serializable接口以下關于Java序列化,說法錯誤的是:()。
答案:實現Serializable接口的類,必須實現readObject和writeObject方法以下代碼能實現泛型類的是()()。
答案:publicclassCollegeT{publicvoidlist(Tt){}}以下代碼的運行結果是什么?publicclassExample{publicstaticvoidmain(String[]args){System.out.println(Math.min(0.0,-0.0));}}()。
答案:輸出-0.0以下代碼的執行結果是什么?publicclassExample{publicstaticvoidmain(String[]args){Baseb=newBase();Subclass1S1=newSubclass1();Subclass2s2=newSubclass2();s1=(Subclass1)s2;}}classBase{}classSubclass1extendsBase{}classSubclass2extendsBase{}()。
答案:代碼編譯失敗,賦值語句s1=(Subclass1)s2非法以下代碼的執行結果是?publicclassExample{publicstaticvoidmain(String[]args){TreeSetStringt=newTreeSetString();if(t.add(one))if(t.add(two))if(t.add(three))t.add(four);for(Strings:t){System.out.print(s);}}}()。
答案:fouronethreetwo以下代碼的執行結果是?publicclassExample{publicstaticvoidmain(String[]args){Element[]a1=newElement[1];Element[][]a2=newElement[2][1];Element[][][]a3=newElement[3][3][3];System.out.print(a3[2][2][2]);a1[0]=newElement();a2[0]=a2[1]=a1;a3[0]=a3[1]=a3[2]=a2;System.out.print(a3[2][2][2]);}}classElement{}()。
答案:運行時輸出異常以下代碼段執行后的輸出結果為()intx=-3;floaty=10.0f;System.out.println(y%x);
答案:1.0以下代碼執行結果是?classRectObject{publicintx;publicinty;publicRectObject(intx,inty){this.x=x;this.y=y;}@OverridepublicinthashCode(){//TODOAuto-generatedmethodstubreturn(int)System.nanoTime();}@Overridepublicbooleanequals(Objectobj){returnfalse;}}publicclassExample{publicstaticvoidmain(String[]args){HashSetset=newHashSet();RectObjectr1=newRectObject(3,3);RectObjectr2=newRectObject(5,5);RectObjectr3=newRectObject(3,3);set.add(r1);set.add(r2);set.add(r3);set.add(r1);System.out.println(size:+set.size());}}()。
答案:size:2為了能夠訪問對封裝的屬性的訪問和修改,方法往往用哪個修飾符修飾?()。
答案:public下面類中的方法可以創建目錄的是()
答案:File下面泛型定義中不正確的是()。
答案:classTestFour{inttest(){}}下面哪個類型是引用類型?()。
答案:Employee下面哪個函數是publicvoidaMethod(){...}的重載函數?()
答案:publicintaMethod(intm){...}下面關于枚舉的描述正確的一項是?()
答案:利用枚舉類中的values()方法可以取得全部的枚舉項下面關于IUserDAO接口中方法的說明正確的是()。
答案:findById方法參數為int類型的id下面關于findById方法說法錯誤的是()。
答案:對象rs使用完畢后不需要關閉下面關于.fyvtc.useradmin.vo包說法錯誤的是()。
答案:vo相對獨立,不隨當前業務的變化而變化下面五條語句中,錯誤的有()。
答案:Vectorv2=newVector();下面()最適合把一個文件按行讀入String對象中。
答案:BufferedReaderin=newBufferedReader(newInputStreamReader(newFileInputStream("")))下列選項中表示?superT代表的泛型是()()。
答案:某類型的父類型下列選項中關于泛型方法說法正確的是()()。
答案:泛型的本質是參數化類型,這種參數類型可以用在方法的創建中,稱為泛型方法。下列說法錯誤的是?()。
答案:盡管現行的Java語言版本不允許類的多繼承,但是我們仍然可以在extends關鍵字后面放置一個列表下列方法中,()是實現線程啟動的方法
答案:start()下列對注解定義錯誤的是()。
答案:注解可以繼承,子類擁有父類的所有注解下列哪個選項不是實現動態代理需要完成的工作()
答案:創建代理類文件下列哪個選項不屬于Java程序加載類的步驟()。
答案:創建對象:為該類創建一個普通的對象下列各項中,說法正確的是:()。
答案:加載一個視頻文件需要用字節輸入流下列敘述中錯誤的是()。()。
答案:線性表的所有結點有且僅有一個前件和后件下列關于泛型的說法中,不正確的是()
答案:使用泛型必須進行強制類型轉換下列關于數組的說法,錯誤的是()。
答案:在類中聲明一個整型數組作為成員變量,如果沒有給它賦值,數組元素值為空下列關于代理模式說法正確的是()
答案:代理模式就是讓別人幫我們做事,別人就是代理下列關于Date類的說法中正確的是()
答案:可使用DateFormat類對Date對象進行格式化顯示下列關于@Target的值表示運用位置解釋錯誤的是()。
答案:ElementType.TYPE可以給方法進行注解下列不是JDBCAPI的類及接口的是
答案:KeyListener接口下列不屬于JDBC編程必需的基本步驟的是()。
答案:處理結果一個線程對象的具體操作是由下列方法中的()確定的
答案:run()一個線程如果被調用了sleep方法,則喚醒它的方法是()()。
答案:notify()一個Java程序運行后,在系統中作為一個()
答案:進程System類是JDK中提供的系統類,用final修飾,不允許被繼承。()
答案:對Students1=newStudent(John);Students2=newStudent(Alice);s1=s2;System.out.println(s1.getName());輸出結果為?()。
答案:不能確定serialVersionUID常量,是用于唯一標識可序列化類的版本。()
答案:對Runtime類不能完成的功能是()。
答案:通過構造方法實例化一個Runtime對象Random類中能獲得指定范圍隨機數的方法是()
答案:nextInt(intn)publicclassTestPass{Stringstr=newString(hello);char[]ch={'a','b','c'};publicstaticvoidmain(String[]args){TestPassex=newTestPass();ex.change(ex.str,ex.ch);System.out.print(ex.str+and);System.out.print(ex.ch);}privatevoidchange(Stringstr,char[]ch){str=testok;ch[1]='g';}}程序運行結果?()。
答案:helloandagcpublicclassTestChange{publicstaticvoidchangeStr(Stringstr){str=“;}publicstaticvoidmain(String[]args){Stringstr=welcome;changeStr(str);System.out.println(str);}}運行結果是?()。
答案:welcomepublicclassTestBlock{privateintx;{System.out.println(實例塊);}static{System.out.println(靜態塊);}publicstaticvoidmain(String[]args){newTestBlock();newTestBlock();}}運行結果是?()。
答案:靜態塊實例塊實例塊OutputStream類的方法中,voidwrite(intb)方法是指()。
答案:寫入一個字節到數據輸入流main方法是JavaApplication程序執行的入口點,關于main方法的方法頭以下哪項是合法的()。
答案:publicstaticvoidmain(String[]args)List接口的特點是哪項?()。
答案:允許重復元素,元素有順序List、Set、Map哪個繼承自Collection接口,一下說法正確的是()
答案:ListSetJ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年蘇州工業園區服務外包職業學院輔導員考試真題
- 2025年冰水轉化密度試題
- 地理(湖北專用)2025年中考考前押題最后一卷
- 中國式現代化背景下城鄉融合發展的內在需求
- 通過信息化手段提升民主管理的透明度
- 鋒與天氣教學設計
- 2025至2030年中國電動自行車彈簧行業投資前景及策略咨詢報告
- 2025至2030年中國珍珠巖保溫板行業投資前景及策略咨詢報告
- 2025至2030年中國燃燒熱測定實驗裝置行業投資前景及策略咨詢報告
- 小學教師師德建設論文(5篇)
- 《飛向太空的航程》課件【中職專用】高一語文(高教版2023基礎模塊下冊)
- 《中華人民共和國醫療保障法》解讀與培訓
- 2025蘭州資源環境職業技術大學輔導員考試試題及答案
- 2025年生產安全事故應急救援演練計劃
- 2025年生物統計學考試題及答案詳解
- 2025年蘇教版數學五年級下冊期末考試真題及答案(五)
- 護士鼻飼考試題及答案
- 2024年四川省考公務員考試結構化面試綜合崗真題試題試卷答案解析
- 【課件】 班組長安全責任意識專題培訓
- 2025年上半年江蘇常州大學一般管理崗和專技崗招聘37人重點基礎提升(共500題)附帶答案詳解
- 2025春國開《金融基礎》形考任務1-5答案
評論
0/150
提交評論