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

正文內(nèi)容

java基礎入門_課后習題-wenkub

2023-04-08 04:56:56 本頁面
 

【正文】 A、鎖定資源,使同一時刻只有一個線程去訪問它,防止多個線程操作同一個資源引發(fā)錯誤B、提高線程的執(zhí)行效率C、讓線程獨占一個資源D、讓多個線程同時使用一個資源對于wait()方法,下面說法正確的是?(多選) A、wait()方法的調用者是同步鎖對象 B、wait()方法使線程進入等待狀態(tài) C、調用同一鎖對象的notify()或notifyAll()方法可以喚醒調用wait()方法等待的線程 D、調用wait()方法的線程會釋放同步鎖對象四、程序分析題閱讀下面的程序,分析代碼是否能編譯通過,如果能編譯通過,請列出運行的結果。如果前臺線程全部死亡,后臺線程也會自動死亡。在Thread類中,提供了一個start()方法,該方法用于______,當新線程啟動后,系統(tǒng)會自動調用______方法。在Java語言中,同步方法需要用到關鍵字______,對于同步方法而言無需指定同步鎖,它的同步鎖是方法所在的______,也就是______(關鍵字)。3) 在測試類中創(chuàng)建Player對象,并調用play()方法測試自定義的NoThisSongException異常,使用try…catch語句捕獲異常,調用NoThisSongException的getMessage()方法打印出異常信息。 設計一個學生類Student和它的一個子類Undergraduate,要求如下:1) Student類有name(姓名)、和age(年齡)屬性,一個包含兩個參數(shù)的構造方法,用于給name和age屬性賦值,一個show()方法打印Student的屬性信息2) 本科生類Undergraduate增加一個degree(學位)屬性。}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()。 ()。 }} 代碼三:class Animal { void shout() { (動物叫!)。 (x)。 (B)。編譯運行下面的程序,結果是什么?public class A { public static void main(String[] args) { B b = new B()。 則以下語句能通過編譯的有哪些?A、 Employee e=new Manager()。D、接口和抽象類是同一個概念。接口中只能定義常量和抽象方法。二、判斷題抽象方法必須定義在抽象類中,所以抽象類中的方法都是抽象方法。如果子類想使用父類中的成員,可以通過關鍵字______引用父類的成員。在程序開發(fā)中,要想將一個包中的類導入到當前程序中,可以使用______關鍵字。2)Child類為Father類的內(nèi)部類,其中定義一個introFather()方法,方法中調用Father類的name屬性。 ()。 }}代碼三:public class Outer { public String name=Outer。 }}代碼二:public class Test2 { int x = 50。否則請說明編譯失敗的原因。 }}上面程序的運行結果為下列哪一項?A、構造方法一被調用了 B、構造方法二被調用了C、構造方法三被調用了 D、以上三個選項之和Outer類中定義了一個成員內(nèi)部類Inner,需要在main()方法中創(chuàng)建Inner類實例對象,以下四種方式哪一種是正確的? A、 Inner in = new Inner() B、Inner in = new ()。 (構造方法二被調用了)。類中static修飾的變量或方法,可以使用類名或對象的引用變量訪問。所謂類的封裝是指在定義一個類時,將類中的屬性私有化,即使用______關鍵字來修飾。 當一個對象被當成垃圾從內(nèi)存中釋放時,它的______方法會被自動調用。第3章 面向對象(上)一、填空題 面向對象的三大特征是______、______和______。4) 在方法的最后返回y的值。已知函數(shù) x + 3 ( x 0 ) y = 0 ( x = 0 ) x2 –1 ( x 0 )請設計一個方法實現(xiàn)上面的函數(shù),根據(jù)傳入的值x的不同,返回對應的y值。什么是方法重載?六、編程題請按照題目的要求編寫程序并給出運行結果。簡述amp。 }}代碼四:public class Test04 { public static void main(String args[]) { int n = 9。 case 4: j++。 }}代碼三:public class Test03 { public static void main(String args[]) { int x = 4, j = 0。 (x is + x)。 b = b + 4。}(y= + y)。 int x = 1。三、選擇題以下選項中,哪些屬于合法的標識符?(多選)A、Hello_World B、class C、123username D、username123關于方法重載的描述,以下選項中哪些是正確的?(多選) A、方法名必須一致 B、返回值類型必須不同 C、參數(shù)個數(shù)必須一致 D、參數(shù)的個數(shù)或類型不一致以下關于變量的說法錯誤的是? A、變量名必須是一個有效的標識符B、變量在定義時可以沒有初始值C、變量一旦被定義,在程序中的任何位置都可以被訪問D、在程序中,可以將一個byte類型的值賦給一個int類型的變量,不需要特殊聲明以下選項中,switch語句判斷條件可以接收的數(shù)據(jù)類型有哪些? (多選) A、int B、byte C、char D、short 假設int x = 2,三元表達式 x0?x+1:5 的運行結果是以下哪一個?   A、0 B、2 C、3 D、5下面的運算符中,用于執(zhí)行除法運算是哪個? A、/ B、\ C、% D、*下列語句哪些屬于循環(huán)語句?(多選) A、for語句 B、if語句 C、while語句 D、switch語句下面哪種寫法可以實現(xiàn)訪問數(shù)組arr的第1個元素? A、arr[0] B、arr(0) C、arr[1] D、arr(1)以下哪個選項可以正確創(chuàng)建一個長度為3的二維數(shù)組? A、 new int [2][3]。0xC5表示的是一個十六進制整數(shù)。若int []a={12,45,34,46,23}。若x = 2,則表達式 ( x + + )/3 的值是______。Java中的注釋可分為三種類型,分別是______、______、______。四、編程題使用記事本編寫一個HelloWorld程序,在dos命令行窗口編譯運行。:\jdk\bin。二、選擇題 以下選項中,哪些屬于JDK工具?(多選)A、Java編譯器 B、Java運行工具 C、Java文檔生成工具 D、Java打包工具Java屬于以下哪種語言?A、機器語言 B、 匯編語言 C、高級語言 D、以上都不對下面哪種類型的文件可以在Java虛擬機中運行?A、.java B、.jre C、.exe D、.class安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,?Java程序的運行環(huán)境簡稱之為______。編譯Java程序需要使用______命令。A、Java文檔制作工具 B、Java解釋器D、Java啟動器C.d:\jre\bin。D.d:\jre。請按照題目的要求編寫程序并給出運行結果。Java中的變量可分為兩種數(shù)據(jù)類型,分別是______和______。若int a =2。 ,則a[2]= ______。continue 語句只用于循環(huán)語句中,它的作用是跳出循環(huán)。 B、 new int[3][]。int y = 2。 上面一段程序運行結束時,變量y的值為下列哪一項?A、1 B、2 C、3 D、switch語句四、程序分析題閱讀下面的程序,分析代碼是否能夠編譯通過,如果能編譯通過,請列出運行的結果。 (b= + b)。 (y is + y)。 switch (x) { case 1: j++。 case 5: j++。 while (n 6) { (n)。amp。請編寫程序,實現(xiàn)計算“1+3+5+7+…+99”的值。提示:1) 定義一個static修飾符修飾的方法,方法接收一個int類型的參數(shù)x,返回值為int類型。5) 在main方法中調用設計好的方法,傳入一個int型的值,將方法的返回值打印。 在Java中,可以使用關鍵字______來創(chuàng)建類的實例對象。 被static關鍵字修飾的成員變量被稱為______,它可以被該類所有的實例對象共享。二、判斷題在定義一個類的時候,如果類的成員被private所修飾,該成員不能在類的外部被直接訪問。方法內(nèi)部類中不能訪問外部類的成員變量。 } public Test(boolean b){ this(1)。 C、 in = new ()。代碼一:class A { private int secret = 5。 static int y =200 。 private class Inner { String name=inner。 }}五、簡答題構造方法和普通的成員方法有什么區(qū)別?單例設計模式具備哪些特點?六、編程題請按照以下要求設計一個學生類Student,并進行測試。3)定義一個測試類Test,在Test類的main()方法中,創(chuàng)建Child對象,并調用introFather ()方法。一個類可以從其它的類派生出來,派生出來的類稱為______,用于派生的類稱為______或者______。在Java語言中,所有的類都直接或間接繼承自______類。Java中被final關鍵字修飾的變量,不能被重新賦值。三、選擇題在類的繼承關系中,需要遵循以下哪個繼承原則?A、多重  B、單一  C、雙重  D、不能繼承在Java語言中,以下哪個關鍵字用于在方法上聲明拋出異常?         關于super關鍵字以下說法哪些是正確的?(多選)A、super關鍵字可以調用父類的構造方法 B、super關鍵字可以調用父類的普通方法 C、super與this不能同時存在于同一個構造方法中 D、super與this可以同時存在于同一個構造方法中以下說法哪些是正確的?(多選)A、Java語言中允許一個類實現(xiàn)多個接口 B、Java語言中不允許一個類繼承多個類C、Java語言中允許一個類同時繼承一個類并實現(xiàn)一個接口 D、Java語言中允許一個接口繼承一個接口類中的一個成員方法被下面哪個修飾符修飾,該方法只能在本類被訪問?A、public B、 protected C、 private D、default關于抽象類的說法哪些是正確的?(多選)A、抽象類中可以有非抽象方法。在Java中,要想讓一個類繼承另一個類,可以使用以下哪個關鍵字?A、inherits B、implements C、extends D、modifiesSystem類位于以下哪個包中?A、 B、 C、 D、已知類的繼承關系如下: class Employee。 B、 Director d=new Manager()。 ()。 }}A、產(chǎn)生編譯錯誤 B、代碼可以編譯運行,并輸出結果AB C、代碼可以編譯運行,但沒有輸出 D、編譯沒有錯誤,但會產(chǎn)生運行時異常四、分析題閱讀下面的程序,分析代碼是否能編譯通過,如果能編譯通過,請列出運行的結果。 } catch (Exception e) { (進入catch代碼塊)。 }}class Dog extends Animal { void shout() { ()。 }} 代碼四:interface Animal { void breathe()。 ()。有一個包含
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1