freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

java基礎入門課后習題與答案-全文預覽

2025-07-13 22:08 上一頁面

下一頁面
  

【正文】 (new RunHandler())。錯三、選擇題Thread類位于下列哪個包中?B A、 B、 C、 D、關于線程的創(chuàng)建過程,下面四種說法正確的有哪些?(多選)ACA、定義Thread類的子類,重寫Thread類的run()方法,創(chuàng)建該子類的實例對象,調用對象的start()方法B、定義Thread類的子類,重寫Thread類的run()方法,創(chuàng)建該子類的實例對象,調用對象的run()方法C、定義一個實現(xiàn)Runnable 接口的類并實現(xiàn)run()方法,創(chuàng)建該類實例對象,將其作為參數(shù)傳遞給Thread類的構造方法來創(chuàng)建Thread對象,調用Thread對象的start()方法 D、定義一個實現(xiàn)Runnable 接口的類并實現(xiàn)run()方法,創(chuàng)建該類對象,然后調用run()方法對于通過實現(xiàn)Runnable接口創(chuàng)建線程,下面說法正確的有哪些?(多選)ABC A、適合多個相同程序代碼的線程去處理同一個資源的情況 B、把線程同程序代碼、數(shù)據(jù)有效的分離,很好的體現(xiàn)了面向對象的設計思想C、可以避免由于Java的單繼承帶來的局限性 D、編寫簡單,可以不通過Thread類直接創(chuàng)建線程對于線程的生命周期,下面四種說法正確的有哪些?(多選) ABC(BC)  A、調用了線程的start()方法,該線程就進入運行狀態(tài) (就緒,還要獲得CPU使用權) B、線程的run()方法運行結束或被未catch的InterruptedException等異常終結,那么該線程進入死亡狀態(tài)C、線程進入死亡狀態(tài),但是該線程對象仍然是一個Thread對象,在沒有被垃圾回收器回收之前仍可以像引用其它對象一樣引用它 D、線程進入死亡狀態(tài)后,調用它的start()方法仍然可以重新啟動對于死鎖的描述,下面四種說法正確有哪些?(多選)AB(ABD) A、當兩個線程互相等待對方釋放同步鎖時會發(fā)生死鎖 B、Java虛擬機沒有檢測和處理死鎖的措施 C、一旦出現(xiàn)死鎖,程序會發(fā)生異常 D、處于死鎖狀態(tài)的線程處于阻塞狀態(tài),無法繼續(xù)運行下面四個選項中,哪些是線程進入阻塞狀態(tài)的原因?(多選)ABCA、線程試圖獲取某個對象的同步鎖,而該鎖被其它線程持有B、線程調用了另一個線程的join()方法C、當線程調用了一個阻塞式的IO方法D、線程調用了setDaemon(boolean b)方法線程調用sleep()方法后,該線程將進入以下哪種狀態(tài)?CA、就緒狀態(tài) B、運行狀態(tài) C、阻塞狀態(tài) D、死亡狀態(tài) 在以下哪種情況下,線程進入就緒狀態(tài)?DA、線程調用了sleep()方法時 B、線程調用了join()方法(終止)C、線程調用了yield()方法時 D、線程調用了notify()方法??下面四個選項中,對線程同步的目的描述正確的有哪些?(多選)AD(AB)A、鎖定資源,使同一時刻只有一個線程去訪問它,防止多個線程操作同一個資源引發(fā)錯誤B、提高線程的執(zhí)行效率C、讓線程獨占一個資源D、讓多個線程同時使用一個資源對于wait()方法,下面說法正確的是?(多選)ABCD A、wait()方法的調用者是同步鎖對象 B、wait()方法使線程進入等待狀態(tài) C、調用同一鎖對象的notify()或notifyAll()方法可以喚醒調用wait()方法等待的線程 D、調用wait()方法的線程會釋放同步鎖對象四、程序分析題閱讀下面的程序,分析代碼是否能編譯通過,如果能編譯通過,請列出運行的結果。錯如果前臺線程全部死亡,后臺線程也會自動死亡。在Thread類中,提供了一個start()方法,該方法用于啟動線程______,當新線程啟動后,系統(tǒng)會自動調用__run()____方法。在Java語言中,同步方法需要用到關鍵字_synchronized_,對于同步方法而言無需指定同步鎖,它的同步鎖是方法所在的_對象_____,也就是_this_____(關鍵字)。3) 在測試類中創(chuàng)建Player對象,并調用play()方法測試自定義的NoThisSongException異常,使用try…catch語句捕獲異常,調用NoThisSongException的getMessage()方法打印出異常信息。 設計一個學生類Student和它的一個子類Undergraduate,要求如下:1) Student類有name(姓名)、和age(年齡)屬性,一個包含兩個參數(shù)的構造方法,用于給name和age屬性賦值,一個show()方法打印Student的屬性信息2) 本科生類Undergraduate增加一個degree(學位)屬性。抽象類通常用于表示一種抽象的概念。 什么是多態(tài)? 多態(tài)意味著一個對象有著多種形態(tài),可以在特定的情況下,表現(xiàn)不同的狀態(tài),從而對應著不同的屬性和方法。}class Dog implements Animal { public void breathe() { (I’m breathing)} public void eat() { (I’m eathing)}}public class test04 { public static void main(String [] args) { Dog dog = new Dog()。接口中的方法必須在子類中全部實現(xiàn),由于run()方法在子類中并沒有重新實現(xiàn),所以這也是錯誤的。 (汪汪……)。shout()方法中同樣使用了final關鍵字,使得該方法不能被重寫。 (x)。代碼一:進入catch代碼塊進入finally代碼塊(程序編譯能通過,這是因為int x = 2 / 0。 }}class B extends A { void test() { ()。 D、Manager m=new Director()。 class Director extends Employee。C、不能用抽象類去創(chuàng)建對象。錯package聲明語句應當為Java源文件中的第一條語句。在Java語言中,要想是將一個已編譯的類打包成jar文件,可以使用的命令是_jarcvf_____,要想在命令行窗口運行jar文件,可以使用的命令是__javajar___。定義一個Java類時,如果前面加使用_final_____關鍵字修飾,那么該類不可以被繼承。一個類如果實現(xiàn)一個接口,那么它就需要實現(xiàn)接口中定義的全部_方法_____,否則該類就必須定義成_抽象類_____。要求如下:1)Father類為外部類,類中定義一個私有的String類型的屬性name,name的值為“zhangjun”。而普通方法只有在使用的時候才會被調用。 void showName(){ (name)。 } public static void main(String[] args) { ()。 }}代碼二:250(程序不能編譯通過,因為在靜態(tài)方法method()中不能訪問非靜態(tài)成員變量x。否則請說明編譯失敗的原因。 }}上面程序的運行結果為下列哪一項?A、構造方法一被調用了 B、構造方法二被調用了C、構造方法三被調用了 D、以上三個選項之和Outer類中定義了一個成員內部類Inner,需要在main()方法中創(chuàng)建Inner類實例對象,以下四種方式哪一種是正確的?D A、 Inner in = new Inner() B、Inner in = new ()。 (構造方法二被調用了)。錯類中static修飾的變量或方法,可以使用類名或對象的引用變量訪問。所謂類的封裝是指在定義一個類時,將類中的屬性私有化,即使用_private_____關鍵字來修飾。 當一個對象被當成垃圾從內存中釋放時,它的__finalize()____方法會被自動調用。第3章 面向對象(上)一、填空題 面向對象的三大特征是封裝性_、_繼承性_____和__多態(tài)性____。4) 在方法的最后返回y的值。已知函數(shù) x + 3 ( x 0 ) y = 0 ( x = 0 ) x2 –1 ( x 0 )請設計一個方法實現(xiàn)上面的函數(shù),根據(jù)傳入的值x的不同,返回對應的y值。六、編程題請按照題目的要求編寫程序并給出運行結果。 x / 2 0表達是會發(fā)生被0除異常,因為x / y的表達式執(zhí)行了。amp。”兩邊的表達式都會參與計算。與amp。char字符型,占兩個字節(jié)。int整型,占4個字節(jié)。 n。 default: j++。 case 2: j++。 } y = x。這是因為y是在最里層的代碼塊中定義的一個變量,只有在那個代碼)public class Test02 { public static void main(String[] args){ int x = 12。int值4和b相加時,由于變量b的類型為byte,取值范圍沒有int類型大,存不下int類型的值,因此編譯不通過)public class Test01 { public static void main(String[] args) { byte b = 3。}(y= + y)。 int x = 1。錯三、選擇題以下選項中,哪些屬于合法的標識符?(多選)ADA、Hello_World B、class C、123username D、username123關于方法重載的描述,以下選項中哪些是正確的?(多選)(AD)ABD A、方法名必須一致 B、返回值類型必須不同 C、參數(shù)個數(shù)必須一致 D、參數(shù)的個數(shù)或類型不一致以下關于變量的說法錯誤的是? CA、變量名必須是一個有效的標識符B、變量在定義時可以沒有初始值C、變量一旦被定義,在程序中的任何位置都可以被訪問D、在程序中,可以將一個byte類型的值賦給一個int類型的變量,不需要特殊聲明以下選項中,switch語句判斷條件可以接收的數(shù)據(jù)類型有哪些? (多選) ABCDA、int B、byte C、char D、short 假設int x = 2,三元表達式 x0?x+1:5 的運行結果是以下哪一個? C  A、0 B、2 C、3 D、5下面的運算符中,用于執(zhí)行除法運算是哪個? AA、/ B、\ C、% D、*下列語句哪些屬于循環(huán)語句?(多選) AC A、for語句 B、if語句 C、while語句 D、switch語句下面哪種寫法可以實現(xiàn)訪問數(shù)組arr的第1個元素?A A、arr[0] B、arr(0) C、arr[1] D、arr(1)以下哪個選項可以正確創(chuàng)建一個長度為3的二維數(shù)組?(B)CA、 new int [2][3]。錯0xC5表示的是一個十六進制整數(shù)。若int []a={12,45,34,46,23}。若x = 2,則表達式 ( x + + )/3 的值是__0___。在邏輯運算符中,運算符___amp。布爾常量即布爾類型的兩個值,分別是_true_____和_flase_____。 四、編程題使用記事本編寫一個HelloWorld程序,在dos命令行窗口編譯運行。JDK中已經(jīng)包含了JRE部分,初學者安裝JDK后不必再去下載和安裝JRE了。 JRE(Java Runtime Environment,Java運行時環(huán)境),它相當于操作系統(tǒng)部分,提供了Java程序運行時所需要的基本條件和許多Java基礎類,例如,IO類、GUI控件類、網(wǎng)絡類等。D.d:\jre。C.d:\jre\bin。D、Java啟動器BA、Java文檔制作工具 B、Java解釋器編譯Java程序需要使用_javac_____命令。Java程序的運行環(huán)境簡稱之為JRE_____。二、選擇題 以下選項中,哪些屬于JDK工具?(多選)ABCDA、Java編譯器 B、Java運行工具 C、Java文檔生成工具 D、Java打包工具Java屬于以下哪種語言?CA、機器語言 B、 匯編語言 C、高級語言 D、以上都不對下面哪種類型的文件可以在Java虛擬機中運行?DA、.java B、.jre C、.exe D、.class安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,?:\jdk\bin。簡述JRE與JDK的區(qū)別。初學者學習和使用Java語言時,首先必須下載和安裝JDK。JDK中已經(jīng)包含了JRE部分,初學者安裝JDK后不必再去下載和安裝JRE了。 }}第2章 Java編程基礎一、填空題Java中的程序代碼都必須在一個類中定義,類使用__class____關鍵字來定義。在Java中
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1