面向?qū)ο蟪绦蛟O(shè)計智慧樹知到期末考試答案章節(jié)答案2024年河北工程技術(shù)學(xué)院_第1頁
面向?qū)ο蟪绦蛟O(shè)計智慧樹知到期末考試答案章節(jié)答案2024年河北工程技術(shù)學(xué)院_第2頁
面向?qū)ο蟪绦蛟O(shè)計智慧樹知到期末考試答案章節(jié)答案2024年河北工程技術(shù)學(xué)院_第3頁
面向?qū)ο蟪绦蛟O(shè)計智慧樹知到期末考試答案章節(jié)答案2024年河北工程技術(shù)學(xué)院_第4頁
免費預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

面向?qū)ο蟪绦蛟O(shè)計智慧樹知到期末考試答案+章節(jié)答案2024年河北工程技術(shù)學(xué)院關(guān)閉資源時,按先ResultSet結(jié)果集,后Statement,最后Connection的順序關(guān)閉資源。()

答案:對class是Java語言的關(guān)鍵字。()

答案:對在不同的操作系統(tǒng)中可以使用同一個JDK。()

答案:錯在進行自增(++)和自減(--)運算時,如果運算符++或--放在操作數(shù)的前面,則先進行自增或自減運算,再進行其他運算。()

答案:對抽象方法必須定義在抽象類中,所以抽象類中的方法都是抽象方法。()

答案:錯下面說法中錯誤的是()

答案:靜態(tài)代碼塊只在類加載后執(zhí)行一次,以后再創(chuàng)建對象的時候不執(zhí)行###構(gòu)造代碼塊在每創(chuàng)建一次對象就執(zhí)行一次###局部代碼塊的作用是為了限制變量的生命周期閱讀下面代碼:abstractclassShape{abstractvoiddraw();}要創(chuàng)建Shape類的子類Circle,以下代碼正確的是()。

答案:abstractclassCircleextendsShape{}###classCircleextendsShape{voiddraw(){}}在Java接口中定義常量,下面語法正確的是()。

答案:finalintMALE=1;###intMALE=1;###staticintMALE=1;在JDBC編程中執(zhí)行完下列SQL語句SELECTname,rank,serialNoFROMemployee,能得到rs的第一列數(shù)據(jù)的代碼是()

答案:rs.getString(1);###rs.getString("name");下面對static的描述正確的是()

答案:靜態(tài)修飾的成員可以被整個類對象所共享###靜態(tài)修飾的成員變量和成員方法隨著類的加載而加載###靜態(tài)修飾的成員變量和成員方法隨著類的消失而消失分析如下Java代碼,如果想在控制臺上輸出“B類的test()方法”,則在主函數(shù)應(yīng)填入()。classA{publicvoidtest(){System.out.println("A類的test()方法");}}classBextendsA{publicvoidtest(){System.out.println("B類的test()方法");}publicstaticvoidmain(Stringargs[]){}}

答案:newB().test();###a=newB();a.test();下面選項中,哪些是java中的關(guān)鍵字()

答案:class###static###int下面關(guān)于Java接口的說法正確的是()

答案:Java接口中可以被多個子類實現(xiàn),一個類也可以同時實現(xiàn)多個接口###Java接口不能被實例化###Java接口中定義的是擴展功能在類的繼承關(guān)系中,需要遵循以下哪個繼承原則()

答案:單一下面關(guān)于配置path環(huán)境變量作用的說法中,正確的是()

答案:在任意目錄可以使用javac和java命令下列目錄中,哪一個是用來存放JDK可執(zhí)行程序的()

答案:bin目錄以下選項中,有關(guān)Connection描述錯誤的是()

答案:只有MySQL和Oracle數(shù)據(jù)庫的JDBC程序需要創(chuàng)建Connection對象,其他數(shù)據(jù)庫的JDBC程序不用創(chuàng)建Connection對象就可以執(zhí)行CRUD操作。下列數(shù)據(jù)類型進行運算時,哪一個會發(fā)生自動類型提升()

答案:byte+byte下列選項中,關(guān)于Statement描述錯誤的是()

答案:Statement是PreparedStatement的子接口以下關(guān)于變量的定義,正確的是()

答案:inta=10;下面選項中描述錯誤的是()

答案:Statement的executeUpdate()方法會返回是否更新成功的boolean值在for循環(huán)中,分別用①表示初始化表達式,②表示循環(huán)條件,③表示操作表達式,④表示循環(huán)體,通過序號分析for循環(huán)的執(zhí)行流程。在循環(huán)條件的結(jié)果為true時,下列執(zhí)行步驟正確的是()

答案:①②④③類中的一個成員方法被下面哪個修飾符修飾,該方法只能在本類被訪問()

答案:private編譯運行下面的代碼會發(fā)生什么情況()。publicclassMyClass{staticinti;publicstaticvoidmain(String[]args){System.out.println(i);}}

答案:輸出0下列關(guān)于條件語句的描述中,錯誤的是()

答案:switch語句中的表達式只能是布爾類型的值。閱讀下面代碼:classParent{publicStringname;publicParent(StringpName){=pName;}}publicclassTestextendsParent{//第1行publicTest(StringName){//第2行name="hello";//第3行super("kitty");//第4}}下列選項說法正確的是()。

答案:第4行錯誤,調(diào)用父類構(gòu)造方法的語句必須放在子類構(gòu)造方法中的第一行在Java中,如果父類中的某些方法不包含任何邏輯,并且需要有子類重寫,應(yīng)該使用()關(guān)鍵字來聲明父類的這些方法

答案:abstract在Java中,要想讓一個類繼承另一個類,可以使用以下哪個關(guān)鍵字()

答案:extends閱讀下面代碼:classBase{publicvoidmethod(){System.out.print("Basemethod");}}classChildextendsBase{publicvoidmethodB(){System.out.print("ChildmethodB");}}classSample{publicstaticvoidmain(String[]args){Basebase=newChild();base.methodB();}}下列選項中的輸出結(jié)果正確的是()

答案:編譯錯誤下面關(guān)于Java語言的描述中,哪些是正確的()

答案:Java程序運行時,需要先將后綴名為、java的源文件進行編譯。在Java中,下面對于構(gòu)造函數(shù)的描述正確的是()

答案:一個類可以定義多個構(gòu)造函數(shù)閱讀下面代碼:classParent{publicintcount(){//第1行return0;}}publicclassTestextendsParent{publicfloatcount(){//第2行return9;//第3行}}編譯時,會出現(xiàn)以下()情況。

答案:在第2行引發(fā)編譯錯誤下面Statement接口的方法中,用于執(zhí)行各種SQL語句的是()

答案:execute(Stringsql)下列選項,可用于存儲結(jié)果集的對象是()

答案:ResultSet在集合中元素類型必須是相同的。()

答案:對以下關(guān)于抽象類的描述中,正確的是()

答案:當一個類中包含了抽象方法,該類必須使用abstract關(guān)鍵字來修飾###抽象類不能被實例化###抽象類可以不定義抽象方法###抽象類是對一系列看上去不同,但本質(zhì)上相同的具體概念的抽象下列關(guān)于繼承的描述中,錯誤的是()

答案:Java是支持多繼承的已知類的繼承關(guān)系如下:classAclassBextendsAclassCextendsA則以下語句能通過編譯的是()

答案:Aa=newB();只有private修飾成員變量才是類的封裝體現(xiàn)。()

答案:錯有一個類B,下面為其構(gòu)造方法的聲明,正確的是()。

答案:B(intx){}構(gòu)造方法不可以被繼承。()

答案:對每次操作數(shù)據(jù)庫結(jié)束后都要關(guān)閉數(shù)據(jù)庫連接,資源的關(guān)閉順序與打開順序相同。()

答案:錯標識符可以為關(guān)鍵字。()

答案:錯JDK安裝成功后,可以將bin目錄的路徑配置在環(huán)境變量path中。()

答案:對Java語言支持跨平臺的特性。()

答案:對Statement接口的execute(Stringsql)返回值是boolean,它代表sql語句的執(zhí)行是否成功。()

答案:錯Java語言是不支持安全性的。()

答案:錯為了保證在異常情況下也能關(guān)閉資源,需要在try...catch的finally代碼塊中統(tǒng)一關(guān)閉資源。()

答案:對JDBC訪問數(shù)據(jù)庫后,不需要手動關(guān)閉數(shù)據(jù)庫資源。()

答案:錯如果我們想要取得ResultSet里的某一條記錄,可以使用ResultSet的next()方法。()

答案:對Java中的每個類都至少有一個構(gòu)造方法,一個類中如果沒有定義構(gòu)造方法,系統(tǒng)會自動為這個類創(chuàng)建一個默認的構(gòu)造方法。()

答案:對在為double類型的變量賦值時,后面可以加字母D或d,也可以不添加。()

答案:對在java程序中,只能使用英文的分號;,否則編譯器會報告錯誤信息。()

答案:對Java中被final關(guān)鍵字修飾的變量,不能被重新賦值。()

答案:對下列選項有關(guān)ResultSet說法錯誤的是()

答案:ResultSet有一個記錄指針,指針所指的數(shù)據(jù)行叫做當前數(shù)據(jù)行,初始狀態(tài)下記錄指針指向第一條記錄###ResultSet是查詢結(jié)果集對象,如果JDBC執(zhí)行查詢語句沒有查詢到數(shù)據(jù),那么ResultSet將會是null值在Java中,下面關(guān)于抽象類的描述正確的是()。

答案:如果一個類中有一個方法被聲明為抽象的,那么這個類必須是抽象類###聲明抽象類必須帶有關(guān)鍵字abstract下列關(guān)于main方法的描述中,正確的是()

答案:一個Java程序的主方法是main方法###main方法可以保證Java程序獨立運行###一個Java程序不一定要有main方法閱讀下面代碼:publicclassParent{intchange(){…}}ClassChildextendsParent{_______(此處可以放入下面哪個選項)}下面選項中可以加入Child類中的方法是()

答案:intshow(inti){}###publicintchange(){}下列關(guān)于jre目錄的描述中,正確的是()

答案:jre包含Java虛擬機、運行時的類包、Java應(yīng)用啟動器以及一個bin目錄###jre為Java程序運行時環(huán)境。該目錄是Java運行時環(huán)境的根目錄下列關(guān)于default語句的說法中,正確的是()

答案:default不是swicth語句中必須的。###default代表的是默認要執(zhí)行的語句,也就是沒有匹配就執(zhí)行default。###一般情況下,default放置在switch語句的最后面。下列選項中,哪一個不能通過編譯()

答案:longd=8888888888;在java中,以下程序的輸出結(jié)果是()。classPoint{intx;booleany;voidoutput(){System.out.println(x);System.out.println(y);}publicstaticvoidmain(String[]args){Pointpt=newPoint();Pt.output();}}

答案:0false閱讀下面代碼:classParent1{Parent1(Strings){System.out.println(s);}}classParent2extendsParent1{Parent2(){System.out.println("parent2");}}publicclassChildextendsParent2{publicstaticvoidmain(String[]args){Childchild=newChild();}}編譯并運行Child.java,以上代碼運行結(jié)果為()。

答案:編譯錯誤:沒有找到構(gòu)造器Parent1()在Java中,提供了4種訪問級別,以下訪問控制級別由小到大順序排列正確的是()

答案:private、default、protected、publicEclipse在Dubug模式下的快捷鍵說法錯誤的是()

答案:F7是直接運行所選行下面命令中,可以用來正確運行HelloWorld案例的是()

答案:javaHelloWorld以下選項中,關(guān)于PreparedStatement的說法錯誤的是()

答案:PreparedStatement只能執(zhí)行帶問號占位符的預(yù)編譯SQL,不能執(zhí)行SQL語句Java屬于以下哪種語言()

答案:高級語言請閱讀下面程序publicclassTest{publicTest(){System、out、println(“構(gòu)造方法一被調(diào)用了”);}publicTest(intx){this();System、out、println(“構(gòu)造方法二被調(diào)用了”);}publicTest(booleanb){this(1);System、out、println(“構(gòu)造方法三被調(diào)用了”);}publicstaticvoidmain(String[]args){Testtest=newTest(true);}}上面程序的運行結(jié)果為()

答案:構(gòu)造方法一、構(gòu)造方法二和構(gòu)造方法三都被調(diào)用了SELECTCOUNT(*)FROMemp;這條SQL語句執(zhí)行,如果員工表中沒有任何數(shù)據(jù),那么ResultSet中將會是()

答案:有數(shù)據(jù)下列選項中關(guān)于Java中super關(guān)鍵字的說法,錯誤的是()。

答案:super語句可以放在構(gòu)造函數(shù)的任意一行關(guān)于封裝的描述,下面說法錯誤的是()。

答案:只有被private修飾才叫做封裝下列選項中,屬于布爾常量的是()

答案:true在Java接口中,下列選項中屬于有效的方法聲明的是()

答案:publicvoidaMethod();閱讀下面代碼:interfaceParent{publicintcount(inti);}publicclassTestimplementsParent{publicintcount(inti){returni%9;}publicstaticvoidmain(String[]args){________________inti=p.count(20);}}在_____橫線處加入()語句,可以使這段代碼編譯通過。

答案:Testp=newTest();下列選項中,哪一個是多行注釋符號()

答案:/**/下列關(guān)于JDK和JRE的說法中,錯誤的是()

答案:JRE是個單獨的軟件,所以安裝JDK后,還需要單獨安裝JRE閱讀下面代碼:publicstaticvoidmain(String[]args){Strings;System.out.println(“s=”+s);}編譯運行以上程序,結(jié)果是()

答案:編譯錯誤下面關(guān)于匿名內(nèi)部類、接口、抽象類和局部內(nèi)部類的說法,正確的是()

答案:局部內(nèi)部類只能訪問被final修飾的局部變量使用Connection的哪個方法可以建立一個PreparedStatement接口?()

答案:prepareStatement()請閱讀下面代碼:classA{publicinti=10;}classBextendsA{publicinti=20;}publicclassTest{publicstaticvoidmain(Stringargs[]){Bb=newB();Aa=b;System.out.println(b.i);System.out.println(a.i);}}以上程序的輸出結(jié)果是()

答案:2010下列選項中,不屬于賦值運算符的是()

答案:==下列選項中,能夠執(zhí)行帶參數(shù)占位符SQL語句的是()

答案:PreparedStatement下面選項,關(guān)于ResultSet中游標指向的描述正確的是()

答案:ResultSet對象初始化時,游標在表格的第一行之前下面關(guān)于JDBC驅(qū)動器API與JDBC驅(qū)動器關(guān)系的描述,正確的是()

答案:JDBC驅(qū)動器API是接口,而JDBC驅(qū)動器是實現(xiàn)類Statement接口中executeQuery()方法的返回值是()

答案:ResultSetArrays類主要對數(shù)組進行操作。()

答案:對集合中可以包含相同的對象。()

答案:錯現(xiàn)有publicclassDemo{publicstaticvoidmain(String[]args){Listal=newArrayList();a1.a(chǎn)dd("l");a1.a(chǎn)dd("2");a1.a(chǎn)dd("2");a1.a(chǎn)dd("3");System.out.println(al);}}上述程序執(zhí)行后的輸出是哪項?()

答案:[1,2,2,3]集合API中Set接口的特點是哪項?()

答案:不允許重復(fù)元素,元素無順序中用來拋出異常的關(guān)鍵字是()

答案:throw當方法遇到異常又不知如何處理時,下列哪種說法是正確的()

答案:聲明異常如果異常發(fā)生時,沒有捕獲異常的代碼,程序會正常執(zhí)行。()

答案:錯自定義異常,需要利用extends繼承Exception類。()

答案:對程序中拋出異常時throw…,只能拋出自己定義的異常對象。()

答案:錯關(guān)于接口的定義和實現(xiàn),以下描述正確的是:()

答案:接口定義中的方法都只有定義沒有實現(xiàn)接口不具有下面的特性為()

答案:不可繼承接口中的方法訪問權(quán)限可以是private。()

答案:錯聲明接口的保留字是()

答案:interface關(guān)于繼承和實現(xiàn)說法正確的是?()

答案:類可以實現(xiàn)多個接口,接口可以繼承(或擴展)多個接口以下抽象類的定義中,錯誤的是?()

答案:abstractclassDemo4{publicstaticfinalStringCZBK="傳智播客";abstractvoidfun(){}}對于使用多態(tài)的應(yīng)用程序,某個對象的確切類型何時能知道?()

答案:應(yīng)用程序編譯時能夠判斷抽象類中不一定有抽象函數(shù),但抽象函數(shù)一定在抽象類中。()

答案:對如果一個類繼承了一個抽象類,但是沒有完全覆寫父類的所有的抽象方法那么這個類也必須是抽象類。()

答案:對現(xiàn)有兩個類A、B,以下描述中表示B繼承自A的是(

)。

答案:classBextendsA如果父類的方法是靜態(tài)的,則子類的方法被()修飾才能覆蓋父類的靜態(tài)方法。

答案:static函數(shù)重寫與函數(shù)重載的相同之處是()

答案:函數(shù)名以下關(guān)于繼承的描述,說法正確的是()

答案:子類可以繼承父類的公有的屬性和方法為了能讓外界訪問私有屬性,需要提供一些使用()關(guān)鍵字修飾的公有方法。

答案:public下面哪個關(guān)鍵字用于將類中的屬性私有化()

答案:privateJava提供了4種訪問級別,以下控制級別由小到大依次列出正確的是()

答案:private、default、protectedpublic如果類的成員被private修飾,那么這個成員只能被該類的其他成員訪問,其他類無法直接訪問。()

答案:對在Java中判斷方法重載的條件除了參數(shù)外,還可以通過返回值類型判斷。()

答案:錯Java允許在一個程序中定義多個同名的方法,但是參數(shù)的類型或個數(shù)必須不同,這就是方法的重載。()

答案:對私有屬性只能在它所在類中被訪問,為了能讓外界訪問私有屬性,需要提供一些使用public修飾的公有方法。()

答案:對一個類中可以定義多個同名的方法,只要他們的返回值類型不同即可。()

答案:錯關(guān)于內(nèi)部類,下列說法不正確的是()。

答案:內(nèi)部類不能有自己的成員方法和成員變量下面關(guān)于類的說法,不正確的是()。

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論