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

正文內(nèi)容

java基礎(chǔ)入門(mén)_課后習(xí)題-wenkub

2023-04-08 04:56:56 本頁(yè)面
 

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