




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java編程基礎(chǔ)智慧樹(shù)知到期末考試答案+章節(jié)答案2024年濰坊學(xué)院方法重寫(xiě)的前提是必須存在著繼承關(guān)系。()
答案:對(duì)在MySql命令中用于退出MySQL的命令有“quit”,“exit”和“\q”。(
)
答案:對(duì)Java程序中,可以使用關(guān)鍵字new創(chuàng)建新的對(duì)象。()
答案:對(duì)如果一個(gè)方法的形式參數(shù)定義的是父類(lèi)對(duì)象,那么調(diào)用這個(gè)方法時(shí),可以使用子類(lèi)對(duì)象作為實(shí)際參數(shù)。()
答案:對(duì)數(shù)組的遍歷是指依次訪問(wèn)數(shù)組中的每個(gè)元素。()
答案:對(duì)IP地址由兩部分組成,即“網(wǎng)絡(luò).主機(jī)”的形式,其中網(wǎng)絡(luò)部分表示其屬于互聯(lián)網(wǎng)的哪一個(gè)網(wǎng)絡(luò),是網(wǎng)絡(luò)的地址編碼,主機(jī)部分表示其屬于該網(wǎng)絡(luò)中的哪一臺(tái)主機(jī),是網(wǎng)絡(luò)中一個(gè)主機(jī)的地址編碼。()
答案:對(duì)如果類(lèi)中沒(méi)有定義構(gòu)造方法,則系統(tǒng)會(huì)自動(dòng)創(chuàng)建默認(rèn)的構(gòu)造方法。()
答案:對(duì)靜態(tài)方法中,可以訪問(wèn)非靜態(tài)成員變量。()
答案:錯(cuò)如果前臺(tái)線程全部死亡,后臺(tái)線程也會(huì)自動(dòng)死亡。()
答案:對(duì)在JDK8中,新增了一個(gè)forEach(Consumeraction)方法來(lái)對(duì)Iterator迭代器對(duì)象進(jìn)行遍歷。()
答案:錯(cuò)線程對(duì)象創(chuàng)建完成時(shí),該線程處于就緒狀態(tài)。()
答案:錯(cuò)TreeMap中所有的鍵是按照某種順序排列的。()
答案:對(duì)代碼int[][]arr=newint[3][4]可以正確的定義一個(gè)二維數(shù)組。()
答案:對(duì)在任意命令行窗口中執(zhí)行javac命令,如果都能正常地顯示幫助信息,說(shuō)明系統(tǒng)path環(huán)境變量配置成功。()
答案:對(duì)運(yùn)行時(shí)異常是必須進(jìn)行處理的異常,否則程序編譯不能通過(guò)。()
答案:錯(cuò)TCP是一種用戶(hù)數(shù)據(jù)報(bào)協(xié)議。()
答案:錯(cuò)在Java中,針對(duì)類(lèi)、成員方法和屬性提供了四種訪問(wèn)級(jí)別,分別是private、static、protected和public。()
答案:錯(cuò)put(Objectkey,Objectvalue)和get(Objectkey)方法分別用于向Map中存入元素和取出元素。()
答案:對(duì)如果想通過(guò)外部類(lèi)去訪問(wèn)內(nèi)部類(lèi),則需要通過(guò)外部類(lèi)對(duì)象去創(chuàng)建內(nèi)部類(lèi)對(duì)象。()
答案:對(duì)條件運(yùn)算符中“?”前面的結(jié)果為false,就執(zhí)行“:”后面的表達(dá)式。()
答案:對(duì)下列關(guān)于default語(yǔ)句的說(shuō)法中,正確的是()
答案:一般情況下,default放置在switch語(yǔ)句的最后面。;default不是swicth語(yǔ)句中必須的。;default代表的是默認(rèn)要執(zhí)行的語(yǔ)句,也就是沒(méi)有匹配就執(zhí)行default。下列關(guān)于運(yùn)行時(shí)異常的描述,正確的有()
答案:RuntimeException類(lèi)及其子類(lèi)都是運(yùn)行時(shí)異常類(lèi);運(yùn)行時(shí)異常一般是由于程序中的邏輯錯(cuò)誤引起的,在程序運(yùn)行時(shí)無(wú)法恢復(fù);運(yùn)行時(shí)異常也稱(chēng)為unchecked異常;運(yùn)行時(shí)異常是在程序運(yùn)行時(shí)期產(chǎn)生的下面關(guān)于位運(yùn)算符相關(guān)說(shuō)法,正確的是()
答案:位運(yùn)算符“|”是將參與運(yùn)算的兩個(gè)操作數(shù)以二進(jìn)制數(shù)的形式進(jìn)行“按位或”運(yùn)算;位運(yùn)算符是針對(duì)二進(jìn)制數(shù)的每一位進(jìn)行運(yùn)算的符號(hào),它是專(zhuān)門(mén)針對(duì)數(shù)字0和1進(jìn)行操作的;位運(yùn)算符“>>“運(yùn)算時(shí),左邊的空位根據(jù)原數(shù)的符號(hào)位補(bǔ)0或者1(原來(lái)是負(fù)數(shù)就全部補(bǔ)1,是正數(shù)就全部補(bǔ)0),右邊移走的部分舍去假設(shè)isPrime是一個(gè)布爾變量,下面哪個(gè)語(yǔ)句可以實(shí)現(xiàn)測(cè)試isPrime是否為真()?
答案:if(isPrime);if(isPrime==true);if(!isPrime==false)閱讀下面程序publicclassExample{publicstaticvoidmain(String[]args){TicketWindowtw=newTicketWindow();newThread(tw,"窗口1").start();newThread(tw,"窗口2").start();}}classTicketWindowimplementsRunnable{privateinttickets=50;publicvoidrun(){while(true){if(tickets>0){Threadth=Thread.currentThread();Stringth_name=th.getName();System.out.println(th_name+"正在發(fā)售第"+tickets--+"張票");}}}}下列選項(xiàng)中,可能是程序運(yùn)行結(jié)果的是()
答案:窗口1賣(mài)了50張票,窗口2賣(mài)了0張票;窗口1和窗口2共賣(mài)了50張票;窗口1和窗口2各賣(mài)了50張票;窗口1和窗口2各賣(mài)了25張票下列選項(xiàng)中,屬于FileReader直接或間接父類(lèi)的有()
答案:Object;InputStreamReader;Reader以下選項(xiàng)中,滿足無(wú)限循環(huán)條件的是()
答案:for(intx=0;;x++){};for(;;){};for(;true;){}JDBC提供了3種接口來(lái)實(shí)現(xiàn)SQL語(yǔ)句的發(fā)送執(zhí)行,分別是(
)
答案:Statement;PreparedStatement;CallableStatementJavaFX提供了多種布局面板,下面屬于JavaFX布局面板的是(
)
答案:HBox;FlowPane;BorderPane;GridPane以下關(guān)于方法重寫(xiě),說(shuō)法錯(cuò)誤的是()
答案:方法重寫(xiě)與返回值類(lèi)型無(wú)關(guān);方法重寫(xiě)時(shí),子類(lèi)的返回值類(lèi)型必須大于或者等于父類(lèi)的返回值類(lèi)型下面選項(xiàng)中,完全面向?qū)ο蟮木幊陶Z(yǔ)言是()
答案:JAVAJDBCAPI主要位于下列選項(xiàng)的那個(gè)包中()
答案:java.sql.*下面選項(xiàng)中,哪個(gè)類(lèi)不是Object的子類(lèi)?()
答案:Int下列有關(guān)Java變量相關(guān)的描述,錯(cuò)誤的是()。
答案:變量名必須是一個(gè)關(guān)鍵字InetAddress類(lèi)中能獲取IP地址及主機(jī)名的方法是()
答案:getLocalHost()下面關(guān)于構(gòu)造方法的調(diào)用,正確的是()
答案:構(gòu)造方法在創(chuàng)建對(duì)象的時(shí)候被調(diào)用下列有關(guān)HashSet集合的描述中,錯(cuò)誤的是()
答案:向HashSet存入對(duì)象時(shí),對(duì)象的equals()方法一定會(huì)被執(zhí)行當(dāng)文件不存在或不可讀時(shí),使用FileInputStream讀取文件會(huì)拋出(
)異常?
答案:FileNotFoundException在使用Font類(lèi)的構(gòu)造方法Font(Stringfamily,FontWeightweight,doublesize)創(chuàng)建Font對(duì)象時(shí),下列有關(guān)FontWeight的取值錯(cuò)誤的是(
)。
答案:FontWeight.ITALIC假設(shè)HashMap集合的capacity為默認(rèn)大小,加載因子loadFactor為0.75,則該集合桶的閥值就為()
答案:12閱讀下列代碼System.out.println("Hello"+9+1);下列選項(xiàng)中,哪個(gè)是正確的輸出結(jié)果()
答案:Hello91下列情況中,不會(huì)使線程返回所持有的對(duì)象鎖的是()
答案:當(dāng)調(diào)用了線程的suspend()方法下列關(guān)于Thread類(lèi)的說(shuō)法中,錯(cuò)誤的是()
答案:Thread類(lèi)屬于java.util包如果父類(lèi)的方法是靜態(tài)的,則子類(lèi)的方法被()修飾才能覆蓋父類(lèi)的靜態(tài)方法。
答案:static閱讀下面程序片段switch(i){case1:System.out.println("message1");case2:System.out.println("message2");case3:System.out.println("message3");break;}請(qǐng)說(shuō)出當(dāng)變量i的值為多少時(shí),程序只輸出“message3”。()
答案:3請(qǐng)閱讀下面的代碼:classExample{intx;staticinty;voidfac(){intage=30;System.out.println("我的年齡是"+age);}}關(guān)于上述代碼的描述,錯(cuò)誤的是()
答案:y是局部變量下列有關(guān)數(shù)組中元素位置交換的描述,錯(cuò)誤的是()
答案:位置交換后數(shù)組的下標(biāo)順序發(fā)生了改變下列關(guān)于靜態(tài)方法的描述中,錯(cuò)誤的是()
答案:靜態(tài)方法內(nèi)可以使用this關(guān)鍵字當(dāng)成員變量和局部變量重名時(shí),若想在方法內(nèi)使用成員變量,那么需要使用下列選項(xiàng)中的哪一個(gè)關(guān)鍵字()
答案:this下列選項(xiàng)中,哪一個(gè)可以實(shí)現(xiàn)多行注釋?zhuān)ǎ?/p>
答案:/*注釋內(nèi)容*/Statement接口的executeUpdate(Stringsql)返回值是int,它表示數(shù)據(jù)庫(kù)中受該SQL語(yǔ)句影響的記錄的數(shù)目。()
答案:對(duì)應(yīng)用程序可以直接與不同的數(shù)據(jù)庫(kù)進(jìn)行連接,而不需要依賴(lài)于底層數(shù)據(jù)庫(kù)驅(qū)動(dòng)。()
答案:錯(cuò)下面選項(xiàng)中,關(guān)于DriverManager.getConnection(Stringurl,Stringuser,Stringpwd)方法的描述正確的有()
答案:第二個(gè)參數(shù)代表連接數(shù)據(jù)庫(kù)的username;第一個(gè)參數(shù)代表連接數(shù)據(jù)庫(kù)的url;可以帶上三個(gè)參數(shù);第三個(gè)參數(shù)代表連接數(shù)據(jù)庫(kù)的passowrdResultSet接口表示select查詢(xún)語(yǔ)句得到的結(jié)果集,該結(jié)果集封裝在一個(gè)邏輯表格中。()
答案:對(duì)下面Statement接口的方法中,用于執(zhí)行insert、update和delete語(yǔ)句的是()
答案:executeUpdate(Stringsql)以下關(guān)于JDBC操作過(guò)程中,說(shuō)法正確的是()
答案:通常要在try...catch的finally代碼塊中統(tǒng)一關(guān)閉資源;MySQL端口號(hào)默認(rèn)為3306;正確關(guān)閉資源順序?yàn)镽esultSet、Statement(或PreparedStatement)和Connection;通常使用Class.forName("DriverName");加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)下面選項(xiàng)中,屬于DriverManager類(lèi)中包含的方法有()
答案:getConnection(Stringurl,Stringuser,Stringpwd);registerDriver(Driverdriver)下面關(guān)于ResultSet接口中g(shù)etXXX()方法的描述正確的是()
答案:可以通過(guò)字段的索引來(lái)獲取指定的數(shù)據(jù);可以通過(guò)字段的名稱(chēng)來(lái)獲取指定數(shù)據(jù);字段的索引是從1開(kāi)始編號(hào)的Connection接口代表Java程序和數(shù)據(jù)庫(kù)的連接。()
答案:對(duì)數(shù)據(jù)表的第一列字段名為id,字段類(lèi)型為int,如何通過(guò)ResultSet接口方法獲取字段值()
答案:使用getObject(1)獲取該列的值;使用getObject("id")獲取該列的值;使用getInt(1)獲取該列的值;使用getInt("id")獲取該列的值下列選項(xiàng),可用于存儲(chǔ)結(jié)果集的對(duì)象是()
答案:ResultSetJDBC驅(qū)動(dòng)器也稱(chēng)為JDBC驅(qū)動(dòng)程序,它的提供者是()
答案:數(shù)據(jù)庫(kù)廠商在UDP協(xié)議通信時(shí),用于發(fā)送數(shù)據(jù)包的類(lèi)是()
答案:DatagramPacket使用TCP協(xié)議通信時(shí),數(shù)據(jù)是以IO的方式進(jìn)行交互的。()
答案:對(duì)下列方法中,會(huì)導(dǎo)致DatagramSocket類(lèi)發(fā)生阻塞的方法是()
答案:receive()目前應(yīng)用最廣泛的網(wǎng)絡(luò)通信協(xié)議是TCP/IP協(xié)議。()
答案:對(duì)以下有關(guān)ServerSocket的常用方法說(shuō)法正確的是()。
答案:accept()方法用于等待客戶(hù)端的連接,如果有客戶(hù)端連接,就會(huì)返回一個(gè)與之對(duì)應(yīng)的Socket對(duì)象;;bind(SocketAddressendpoint)方法用于將ServerSocket對(duì)象綁定到指定的IP地址和端口號(hào)。;getInetAddress()方法用于返回一個(gè)InetAddress對(duì)象,該對(duì)象中封裝了ServerSocket綁定的IP地址;;isClosed()方法用于判斷ServerSocket對(duì)象是否為關(guān)閉狀態(tài);下列選項(xiàng)中,屬于傳輸層的重要高級(jí)協(xié)議的是()
答案:UDP;TCP在TCP程序中,ServerSocket類(lèi)的實(shí)例對(duì)象可以實(shí)現(xiàn)一個(gè)服務(wù)器端的程序。()
答案:對(duì)以下哪個(gè)類(lèi)用于實(shí)現(xiàn)TCP通信的客戶(hù)端程序()
答案:SocketHTTP協(xié)議服務(wù)的默認(rèn)端口號(hào)是()
答案:80在TCP/IP網(wǎng)絡(luò)中,為各種公共服務(wù)和系統(tǒng)保留的端口號(hào)范圍是()
答案:0~1023線程安全問(wèn)題其實(shí)就是由多個(gè)線程同時(shí)處理共享資源所導(dǎo)致的,通過(guò)同步代碼塊能夠解決該問(wèn)題。()
答案:對(duì)JAVA中調(diào)用Thread類(lèi)的sleep()方法后,當(dāng)前線程狀態(tài)如何轉(zhuǎn)換()
答案:由運(yùn)行狀態(tài)進(jìn)入等待狀態(tài)假設(shè)有兩個(gè)線程thread1和thread2,并且thread1正在執(zhí)行,以下哪些方法可以讓程序轉(zhuǎn)而執(zhí)行thread2線程()
答案:調(diào)用thread1的sleep(longmillis)方法;調(diào)用thread2的join()方法開(kāi)啟線程,需要調(diào)用線程的start()方法。()
答案:對(duì)下列方法中可以實(shí)現(xiàn)線程插隊(duì)的是()
答案:join()線程的優(yōu)先級(jí)用1-10之間的整數(shù)表示,默認(rèn)的優(yōu)先級(jí)是()
答案:5Java在Object類(lèi)中提供了哪些方法用于解決線程間的通信問(wèn)題()
答案:wait();notify();notifyAll();wait(longtimeout)下列選項(xiàng)中,會(huì)導(dǎo)致線程進(jìn)入死亡狀態(tài)的是()
答案:線程的run()方法正常執(zhí)行完畢;線程執(zhí)行過(guò)程中出現(xiàn)錯(cuò)誤;線程拋出一個(gè)未捕獲的異常下列關(guān)于Runnable接口的好處,正確的有()
答案:Runnable可以使類(lèi)在繼承其他類(lèi)的同時(shí),還能實(shí)現(xiàn)多線程的功能;Runnable能增加程序的健壯性,代碼能夠被多個(gè)線程共享;Runnable可以避免由于java的單繼承機(jī)制帶來(lái)的局限;Runnable適合于多個(gè)相同程序代碼線程去處理統(tǒng)一資源的情況下列屬于定義同步代碼塊的關(guān)鍵字的是()
答案:synchronized可以使用()控制一個(gè)MediaPlayer。
答案:cycleCount;volume.;autoPlay;currentCount關(guān)于非靜態(tài)的內(nèi)部類(lèi),下面()陳述是正確的?
答案:非靜態(tài)的內(nèi)部類(lèi)可以訪問(wèn)封閉對(duì)象中的私有實(shí)例變量。JavaFX的事件處理器是一個(gè)()實(shí)例.
答案:EventHandler<ActionEvent>方法()可以檢測(cè)復(fù)選框rb是否被選中.
答案:rb.isSelected().定義在Animation類(lèi)中的屬性有()。
答案:status;cycleCount;autoReverse;rate在JavaFX中用來(lái)描繪一個(gè)事件的類(lèi)不正確的是(
)。
答案:ButtonEvent一個(gè)source源對(duì)象可以觸發(fā)一個(gè)事件event。()
答案:對(duì)一個(gè)內(nèi)部類(lèi)可以使用可見(jiàn)性修飾符public或private來(lái)定義,同應(yīng)用于一個(gè)類(lèi)中成員的可見(jiàn)性規(guī)則相同。()
答案:對(duì)創(chuàng)建一個(gè)KeyFrame持續(xù)1秒,使用()方法.
答案:newKeyFrame(Dlis(1000),handler);newKeyFrame(Duration.seconds(1),handler)注冊(cè)一個(gè)處理器handler到事件源source上,需要()方法.
答案:source.setOnAction(handler)添加一個(gè)節(jié)點(diǎn)node到一個(gè)GridPane面板pane的第一行第二列索引中,需要()方法。()
答案:pane.add(node,1,0);假設(shè)JavaFX類(lèi)具有一個(gè)名為weight的綁定屬性,其類(lèi)型為DoubleProperty,按照慣例,該類(lèi)中定義了以下哪些方法()?
答案:publicDoublePropertyweightProperty();publicdoublegetWeight();publicvoidsetWeight(doublev)可以作為源對(duì)象來(lái)進(jìn)行屬性綁定的是()?
答案:DoubleProperty;IntegerProperty下列關(guān)于JavaFX的優(yōu)點(diǎn)的敘述正確的是()?
答案:對(duì)于新的Java程序員來(lái)說(shuō),JavaFX更容易學(xué)習(xí)和使用。;JavaFX結(jié)合了現(xiàn)代GUI技術(shù),使您能夠開(kāi)發(fā)豐富的Internet應(yīng)用程序。;JavaFX為平板電腦和智能手機(jī)等支持觸摸的設(shè)備提供了多點(diǎn)觸摸支持。;JavaFX具有內(nèi)置的3D,動(dòng)畫(huà)支持,視頻和音頻回放,并且可以作為獨(dú)立的應(yīng)用程序運(yùn)行,也可以從瀏覽器運(yùn)行。Color對(duì)象一旦創(chuàng)建,它的屬性不能再修改。()
答案:對(duì)當(dāng)一個(gè)JavaFX主類(lèi)加載時(shí),一個(gè)主舞臺(tái)對(duì)象將自動(dòng)創(chuàng)建()。
答案:對(duì)通過(guò)調(diào)用addScene()方法可以在舞臺(tái)上添加一個(gè)場(chǎng)景。()
答案:錯(cuò)下列屬性不是定義在javafx.scene.shape.Shape類(lèi)中的是(
)
答案:centerX正確設(shè)置圓circle的填充色為黑色的語(yǔ)句是()?
答案:circle.setFill(Color.BLACK);添加一個(gè)circle對(duì)象到面板pane中,可以使用下面的()。
答案:pane.getChildren().addAll(circle);;pane.getChildren().add(circle);IO流有很多種,按照數(shù)據(jù)傳輸方向的不同可分為輸入流和輸出流。()
答案:對(duì)如果想讓某個(gè)對(duì)象支持序列化機(jī)制,那么這個(gè)對(duì)象所在的類(lèi)必須是可序列化的。()
答案:對(duì)以下關(guān)于File類(lèi)的isDirectory()方法的描述,哪個(gè)是正確的()
答案:判斷該File對(duì)象所對(duì)應(yīng)的是否是目錄。File類(lèi)內(nèi)部封裝的路徑可以指向一個(gè)文件,也可以指向一個(gè)目錄。()
答案:對(duì)默認(rèn)情況下,使用FileOutputStream寫(xiě)數(shù)據(jù)時(shí),下列說(shuō)法中哪些是錯(cuò)誤的()
答案:當(dāng)文件不存在時(shí),程序會(huì)報(bào)錯(cuò)。;當(dāng)文件存在時(shí),會(huì)在原文件上追加數(shù)據(jù)。在java.io包中流的頂級(jí)類(lèi),分別為()
答案:Writer;OutputStream;InputStream;Reader下面關(guān)于字節(jié)流緩沖區(qū)的說(shuō)法錯(cuò)誤的是()
答案:使用字節(jié)流緩沖區(qū)讀寫(xiě)文件是一個(gè)字節(jié)一個(gè)字節(jié)的讀寫(xiě)。以下選項(xiàng)中,哪個(gè)是FileInputStream的父類(lèi)()
答案:InputStreamFileReader可以用于向文本文件中寫(xiě)入字符流。()
答案:錯(cuò)請(qǐng)將下列四個(gè)步驟進(jìn)行排列,完成文件的復(fù)制操作()①將輸入流和源文件相關(guān)聯(lián),輸出流和目標(biāo)文件相關(guān)聯(lián)。②明確源文件和目標(biāo)文件。③使用輸入流的讀取方法讀取文件,并將字節(jié)寫(xiě)入到目標(biāo)文件中。④關(guān)閉資源。
答案:②①③④使用HashMap集合迭代出元素的順序和元素存入的順序是一致的。()
答案:錯(cuò)LinkedList集合內(nèi)部維護(hù)了一個(gè)單向循環(huán)鏈表。()
答案:錯(cuò)TreeSet是以二叉樹(shù)的方式來(lái)存儲(chǔ)元素,它可以實(shí)現(xiàn)對(duì)集合中的元素進(jìn)行排序。()
答案:對(duì)下列關(guān)于HashMap集合的描述中,正確的是()
答案:HashMap集合存儲(chǔ)的對(duì)象都是鍵值映射關(guān)系;HashMap集合存儲(chǔ)的對(duì)象,必須保證不出現(xiàn)重復(fù)的鍵;HashMap集合是Map接口的一個(gè)實(shí)現(xiàn)類(lèi);HashMap集合中,如果存儲(chǔ)的鍵名稱(chēng)相同,那么后存儲(chǔ)的值則會(huì)覆蓋原有的值,簡(jiǎn)而言之就是,鍵相同,值覆蓋向HashSet集合中存入對(duì)象時(shí)需要重寫(xiě)Object類(lèi)中的哪些方法()
答案:hashCode();equals(Objectobj)下列關(guān)于LinkedList類(lèi)的方法,不是從List接口中繼承而來(lái)的是()
答案:pop()下列方法中可以用于往HashSet集合中添加元素的是()
答案:add(Ee)下面關(guān)于Map接口相關(guān)說(shuō)法錯(cuò)誤的是()。
答案:訪問(wèn)Map集合中的元素時(shí),只要指定了value,就能找到對(duì)應(yīng)的key下列選項(xiàng)中,哪個(gè)可以正確地定義一個(gè)泛型()
答案:ArrayList<String>list=newArrayList<String>();下列關(guān)于集合的描述中,哪一個(gè)是錯(cuò)誤的()
答案:集合存儲(chǔ)的對(duì)象必須是基本數(shù)據(jù)類(lèi)型。Java語(yǔ)言中,集合類(lèi)都位于哪個(gè)包中()
答案:java.util下列選項(xiàng)中,哪些屬于java.util.Iterator類(lèi)中的方法()
答案:remove();next();hasNext()下列集合中,不屬于Collection接口的子類(lèi)的是()
答案:Properties下列數(shù)據(jù)結(jié)構(gòu)中,哪一個(gè)是ArrayList類(lèi)的底層實(shí)現(xiàn)()
答案:數(shù)組結(jié)構(gòu)下列關(guān)于LinkedList的描述中,錯(cuò)誤的是()
答案:LinkedList集合對(duì)于元素的查找操作具有很高的效率。下列關(guān)于throws關(guān)鍵字的說(shuō)法中,錯(cuò)誤的是()
答案:使用throws關(guān)鍵字拋出的異常,后續(xù)調(diào)用者在使用時(shí)無(wú)需處理Throwable有兩個(gè)直接子類(lèi)是?()
答案:Exception;ErrorError類(lèi)稱(chēng)為錯(cuò)誤類(lèi),它表示Java運(yùn)行時(shí)產(chǎn)生的系統(tǒng)內(nèi)部錯(cuò)誤或資源耗盡的錯(cuò)誤,是比較嚴(yán)重的,僅靠修改程序本身是不能恢復(fù)執(zhí)行的。()
答案:對(duì)Throwable類(lèi)中的printStackTrace()方法用于將此throwable及其追蹤輸出至標(biāo)準(zhǔn)錯(cuò)誤流。()
答案:對(duì)Java異常處理中,用到的關(guān)鍵字不包括(
)。
答案:Throwable如果方法中發(fā)生必檢異常,則必須捕獲該異?;?qū)⒎椒暶鳛閽伋霎惓!?)
答案:對(duì)下列關(guān)于自定義異常的說(shuō)法中,錯(cuò)誤的是()
答案:自定義異常必須繼承Error類(lèi)JDK7.0提供了一個(gè)新功能,可以用一個(gè)catch語(yǔ)句處理多個(gè)異常,多個(gè)異常之間需要用“或”運(yùn)算符(“|”)分割。(
)
答案:對(duì)在try…catch語(yǔ)句中,try語(yǔ)句塊存放可能發(fā)生異常的語(yǔ)句。()
答案:對(duì)下列選項(xiàng)中,不屬于運(yùn)行時(shí)異常類(lèi)的子類(lèi)的是()
答案:ThreadDeath接口可以實(shí)例化對(duì)象。()
答案:錯(cuò)以下關(guān)于JDK8中接口相關(guān)說(shuō)法正確的是()
答案:默認(rèn)方法和靜態(tài)方法都允許有方法體。;定義常量時(shí)必須進(jìn)行初始化賦值;在JDK8中,接口中除了抽象方法外,還可以有默認(rèn)方法和靜態(tài)方法抽象類(lèi)或接口可以用作數(shù)據(jù)類(lèi)型,假設(shè)A是一個(gè)接口,可以使用下面的語(yǔ)句聲明一個(gè)類(lèi)型A的引用變量x:A
x;
(
)
答案:對(duì)以下關(guān)于抽象類(lèi)的描述中,正確的是()
答案:抽象類(lèi)不能被實(shí)例化;抽象類(lèi)可以不定義抽象方法;當(dāng)一個(gè)類(lèi)中包含了抽象方法,該類(lèi)必須使用abstract關(guān)鍵字來(lái)修飾;抽象類(lèi)是對(duì)一系列看上去不同,但本質(zhì)上相同的具體概念的抽象抽象方法必須定義在抽象類(lèi)中,所以抽象類(lèi)中的方法都是抽象方法。()
答案:錯(cuò)一個(gè)具體類(lèi)實(shí)現(xiàn)接口時(shí),需要重寫(xiě)接口中的()
答案:抽象方法子類(lèi)可以重寫(xiě)父類(lèi)中的具體方法,并將它定義為abstract的。()
答案:對(duì)如果一個(gè)類(lèi)繼承了一個(gè)抽象類(lèi),但是沒(méi)有完全重寫(xiě)父類(lèi)的所有的抽象方法那么這個(gè)類(lèi)也必須是抽象類(lèi)。()
答案:對(duì)final可以修飾如下哪些內(nèi)容()
答案:方法;類(lèi);變量抽象類(lèi)實(shí)現(xiàn)接口時(shí),可以不實(shí)現(xiàn)接口中的任何方法。()
答案:對(duì)下列關(guān)于繼承的描述中,錯(cuò)誤的是()
答案:Java是支持多繼承的下列選項(xiàng)中,哪個(gè)是子類(lèi)重寫(xiě)父類(lèi)方法時(shí),必須與父類(lèi)方法一致的()
答案:參數(shù)列表;返回值類(lèi)型;函數(shù)名下列關(guān)于super關(guān)鍵字的說(shuō)法中,正確的是()
答案:super關(guān)鍵字是在子類(lèi)對(duì)象內(nèi)部指代其父類(lèi)對(duì)象的引用instanceof關(guān)鍵字可以用于判斷一個(gè)對(duì)象是否為某個(gè)類(lèi)(或接口)的實(shí)例或者子類(lèi)實(shí)例。()
答案:對(duì)若有父類(lèi)Animal及其兩個(gè)子類(lèi)Cat、Dog,則以下類(lèi)型轉(zhuǎn)換正確的有()
答案:Animalanimal=newCat();;Animala=newCat();Catcat=(Cat)a;下列選項(xiàng)中,可以被final修飾符修飾的是()
答案:局部變量在實(shí)例化子類(lèi)對(duì)象時(shí),會(huì)自動(dòng)調(diào)用父類(lèi)無(wú)參的構(gòu)造方法。()
答案:對(duì)現(xiàn)有兩個(gè)類(lèi)A、B,以下描述中表示B繼承自A的是()
答案:classBextendsA父類(lèi)的引用指向自己子類(lèi)的對(duì)象是多態(tài)的一種體現(xiàn)形式。()
答案:對(duì)super調(diào)用父類(lèi)構(gòu)造方法的代碼必須位于子類(lèi)構(gòu)造方法的第一行。()
答案:對(duì)只要為一個(gè)類(lèi)定義了成員變量,則系統(tǒng)會(huì)在這個(gè)類(lèi)的準(zhǔn)備階段或創(chuàng)建這個(gè)類(lèi)的實(shí)例時(shí)進(jìn)行默認(rèn)初始化,初始化值根據(jù)其類(lèi)型決定。()
答案:對(duì)靜態(tài)變量只能在靜態(tài)方法中使用。()
答案:錯(cuò)每一個(gè)類(lèi)中,系統(tǒng)都會(huì)提供一個(gè)無(wú)參的默認(rèn)構(gòu)造方法
。()
答案:錯(cuò)下面關(guān)于變量的描述中正確的是()?
答案:局部變量沒(méi)有默認(rèn)值;成員變量有默認(rèn)值;引用類(lèi)型的變量保存對(duì)對(duì)象存儲(chǔ)在內(nèi)存中的位置的引用類(lèi)中的數(shù)據(jù)域可以是基本類(lèi)型也可以是引用類(lèi)型。()
答案:對(duì)下列關(guān)于類(lèi)和對(duì)象的描述,錯(cuò)誤的是()
答案:一個(gè)類(lèi)只能有一個(gè)實(shí)例化對(duì)象Java提供了4種訪問(wèn)級(jí)別,以下控制級(jí)別由小到大依次列出正確的是()
答案:private、缺省、protected、public下列關(guān)于構(gòu)造方法和普通方法的描述中,正確的是()
答案:構(gòu)造方法能夠在實(shí)例對(duì)象的同時(shí)進(jìn)行初始化;構(gòu)造方法不能指定返回值類(lèi)型,普通方法可以指定返回值類(lèi)型下列關(guān)于面向?qū)ο蟮恼f(shuō)法中,錯(cuò)誤的是()
答案:面向?qū)ο缶褪欠治鼋鉀Q問(wèn)題所需要的步驟,然后用函數(shù)把這些步驟一一實(shí)現(xiàn),使用的時(shí)候一個(gè)一個(gè)依次調(diào)用。下列關(guān)于構(gòu)造方法的描述中,錯(cuò)誤的是()
答案:構(gòu)造方法的訪問(wèn)權(quán)限必須和類(lèi)的訪問(wèn)權(quán)限一致下列關(guān)于方法重載的說(shuō)法中,正確的是()
答案:形式參數(shù)的個(gè)數(shù)不同,數(shù)據(jù)類(lèi)型不同。;形式參數(shù)的個(gè)數(shù)相同,數(shù)據(jù)類(lèi)型順序不同。;形式參數(shù)的個(gè)數(shù)不同。;形式參數(shù)的個(gè)數(shù)相同,數(shù)據(jù)類(lèi)型不同。類(lèi)的每個(gè)實(shí)例共享的變量是()。
答案:類(lèi)變量以下關(guān)于this關(guān)鍵字說(shuō)法中,正確的是()
答案:this關(guān)鍵字相當(dāng)于一個(gè)引用,可以通過(guò)它調(diào)用成員方法與屬性;this關(guān)鍵字出現(xiàn)在成員方法中,代表的是調(diào)用這個(gè)方法的對(duì)象;this關(guān)鍵字可以解決成員變量與局部變量重名的問(wèn)題方法的返回值是方法調(diào)用結(jié)束后返回給調(diào)用者的數(shù)據(jù),有返回值的方法需要使用(
)語(yǔ)句將值返回給調(diào)用者?
答案:return對(duì)象是類(lèi)的實(shí)例,可以使用(
)創(chuàng)建對(duì)象?
答案:new數(shù)組的最大索引值等于數(shù)組長(zhǎng)度減一。()
答案:對(duì)使用以下語(yǔ)句創(chuàng)建數(shù)組時(shí),元素值將自動(dòng)初始化為0。int[][]matrix=newint[5][5];
答案:對(duì)下列定義字符串?dāng)?shù)組的語(yǔ)法正確的是()?
答案:String[]list=newString[]{"red","yellow","green"};;String[]list={"red","yellow","green"};聲明一個(gè)數(shù)組,【】a=newString[]{};【】中應(yīng)該填寫(xiě)的內(nèi)容是()
答案:String[]若int[][]arr={{1,2,3}},則arr[0][1]的結(jié)果為()
答案:2下面代碼中,哪一項(xiàng)是正確定義了一個(gè)3*4的二維數(shù)組()
答案:int[][]arr=newint[3][4]閱讀下面的代碼:publicclassExample{publicstaticvoidmain(String[]args){int[]arr={4,1,6,3,9,8};//定義一個(gè)數(shù)組intminIndex=0;//初始時(shí)設(shè)第1個(gè)角標(biāo)處的值為最小值for(inti=1;i<arr.length;i++){if(_____________){minIndex=i;}}System.out.println("數(shù)組中的最小值為:"+arr[minIndex]);}}如果要計(jì)算數(shù)組中的最小值,那么上述代碼的橫線處應(yīng)該填寫(xiě)()
答案:arr[i]<arr[minIndex]下列結(jié)構(gòu)語(yǔ)句中,可以用來(lái)遍歷數(shù)組的是()
答案:for;while若double[][]x=newdouble[4][5],x.length和x[2].length的值分別是()
答案:4和5int[]a={45,4,67,23,65,87,34,52,56};數(shù)組中a[5]的值為()
答案:87switch條件表達(dá)式中可以使用的數(shù)據(jù)類(lèi)型是()
答案:char;int;byte;long請(qǐng)閱讀下面的程序publicclassExample{publicstaticvoidmain(String[]args){charc='B';switch(c){case'A':System.out.println("優(yōu)");break;case'B':System.out.println("良");break;case'C':System.out.println("差");break;}}}下列選項(xiàng)中,哪一個(gè)才是程序的運(yùn)行結(jié)果()
答案:良Java中表示“小于或等于”的比較運(yùn)算符是()
答案:<=while、do…while、for循環(huán)語(yǔ)句都可以進(jìn)行嵌套,并且它們之間也可以互相嵌套。()
答案:對(duì)請(qǐng)閱讀下面的程序publicclassTest{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i<=100;i++){if(i%2=
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合作養(yǎng)殖 項(xiàng)目合同范例
- 壓瓦合同范本
- 光租租船合同范本
- 劇組廚房合同范本
- 廚房餐具運(yùn)輸合同范本
- 十堰外墻清洗合同范本
- 卸車(chē)服務(wù)合同范本合集
- 廠房出售冷庫(kù)合同范例
- 南京車(chē)位出售合同范本
- 社交媒體對(duì)年輕游客服裝選擇的影響研究
- 輪轂電機(jī)驅(qū)動(dòng)的越野車(chē)雙橫臂懸架設(shè)計(jì)
- 藥學(xué)專(zhuān)業(yè)論文3000字-藥學(xué)畢業(yè)論文
- 2022-2023學(xué)年遼寧省葫蘆島市建昌縣數(shù)學(xué)四下期末經(jīng)典試題含解析
- 《概率論與數(shù)理統(tǒng)計(jì)》課件第八章 假設(shè)檢驗(yàn)
- 山東工商學(xué)院馬克思主義基本原理期末復(fù)習(xí)題及參考答案
- 2023年濟(jì)南工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)及答案解析word版
- 文獻(xiàn)檢索與論文寫(xiě)作-文獻(xiàn)檢索與科技論文寫(xiě)作138課件
- 10KV開(kāi)關(guān)柜教學(xué)講解課件
- 廢橡膠處理協(xié)議書(shū)范本
- 增額終身壽險(xiǎn)銷(xiāo)售邏輯
- GB/T 15057.2-1994化工用石灰石中氧化鈣和氧化鎂含量的測(cè)定
評(píng)論
0/150
提交評(píng)論