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

正文內(nèi)容

java語(yǔ)言程序設(shè)計(jì)期末考試試題和答案-資料下載頁(yè)

2025-08-04 18:31本頁(yè)面
  

【正文】 A()。 Thread t = new Thread(a)。 ()。 } public void run() { while(true) { try{ ().sleep(1000)。 }catch(InterruptedException e){ (())。 } (looping while)。 } }}A) 在屏幕上重復(fù)輸出looping while。 B) 在屏幕上輸出一次looping while。C) 沒(méi)有結(jié)果輸出。 D) 以上說(shuō)法都錯(cuò)誤。 【答案】A。File構(gòu)造函數(shù)中正確的路徑和文件名的表示是( )。File f=new File(填代碼處)。file=new FileReader(f)。in=new BufferedReader(file)。A) B) d:\\my\\1 C) d:\\my\\ D) d:\ my\ 【答案】C二、多選題(本大題10小題,每小題2分,共20分)( )。A) Java 語(yǔ)言是面向?qū)ο蟮摹⒔忉寛?zhí)行的網(wǎng)絡(luò)編程語(yǔ)言。B) Java 語(yǔ)言具有可移植性,是與平臺(tái)無(wú)關(guān)的編程語(yǔ)言。 C) Java 語(yǔ)言可對(duì)內(nèi)存垃圾自動(dòng)收集。D) Java 語(yǔ)言編寫(xiě)的程序雖然是“一次編譯,到處運(yùn)行”,但必須要java的運(yùn)行環(huán)境?!敬鸢浮緼BCD()方法的定義哪些是正確的( )?A)public static void main(String args[]) {} B)public static void main(String[]) {}C)public static void main(String[] args) {} D)public static void main(String [] x) {} 【答案】ACD: char c=39。w39。 int i=8。 long L=15。 float f=。以下賦值語(yǔ)句正確的是( )。 A) i=c+i。 B) c=c+i。 C) L=f+L。 D) f=i+L+f。 【答案】AD( )?A)public B)protected C)private D)default 【答案】ABC( )。A)抽象 B)封裝 C)繼承 D)多態(tài) 【答案】ABCD( )。A)類(lèi)是 Java 語(yǔ)言中的一種復(fù)合數(shù)據(jù)類(lèi)型。 B)類(lèi)中包含數(shù)據(jù)變量和方法。C)類(lèi)是對(duì)所有具有一定共性的對(duì)象的抽象。 D) Java 語(yǔ)言的類(lèi)只支持單繼承。 【答案】ABCD7. 編譯并運(yùn)行下面的程序,運(yùn)行結(jié)果為( ).public class T1 { public static void main (String[] args){ T1 a=new T1()。 (8)。 ()。 } void method(float i) { (float: +i)。 } void method(long i) { (long: +i)。 }}A)程序有編譯錯(cuò)誤,因?yàn)閮蓚€(gè)method()方法必須定義為靜態(tài)(static)的。B)程序可以編譯運(yùn)行,輸出結(jié)果為:long: 8float: C)程序可以編譯運(yùn)行,輸出結(jié)果為:float: long: 8D) 程序中定義的兩個(gè)參數(shù)不同的method方法稱(chēng)為方法重栽。 【答案】BD,怎樣才能在main(String args[])方法中訪問(wèn)單詞first ( )?java A the first snow , the first snow came.A)args[0] B)args[1] C)args[2] D)args[5] 【答案】BD,運(yùn)行結(jié)果為( ).public class A { public static void main (String[] args) { A a=new B( )。 ()。 } void test() { (A)。 }}class B extends A { void test() { ()。 (B)。 }}A)子類(lèi)B定義了與父類(lèi)A中同名的方法test,java中稱(chēng)為方法的覆蓋。 B)代碼可以編譯運(yùn)行,并輸出結(jié)果:AB。C)代碼可以編譯運(yùn)行,并輸出結(jié)果:A。 D)子類(lèi)B定義了與父類(lèi)A中同名的方法test,java中稱(chēng)為方法的重載?!敬鸢浮緼B( )?A)如果某公共的接口被聲明在一個(gè)源文件中,則接口必須與源文件具有相同的名字。B)如果源文件包含import語(yǔ)句,則該語(yǔ)句必須是除空行和注釋行外的第一個(gè)語(yǔ)句行。C)如果某源文件包含package語(yǔ)句,則該語(yǔ)句必須是第一個(gè)非空、非注釋行。D)接口中的方法必定是抽象方法,但可以不用關(guān)鍵字abstract修飾。 【答案】ABCD三、填空題(本大題10小題,每小題1分,共10分)1. 創(chuàng)建類(lèi)的對(duì)象時(shí),使用運(yùn)算符___________給對(duì)象分配內(nèi)存空間。2. 定義類(lèi)的構(gòu)造方法不能有返回值類(lèi)型,其名稱(chēng)與_____名相同。3. Java語(yǔ)言中關(guān)鍵字_____表示雙精度類(lèi)型。4. 若有定義:float b={, , }。,()的值是_______。5.若有類(lèi)定義:class B extends A{ …} 則類(lèi)B是類(lèi)A的______。6.接口中的成員只有靜態(tài)常量和______。7. 在子類(lèi)中使用關(guān)鍵字_______做前綴可調(diào)用被子類(lèi)覆蓋的父類(lèi)中的方法。8. 關(guān)鍵字______用于導(dǎo)入包中的類(lèi)到程序中,供程序中使用。9. Java語(yǔ)言中, 通常把可能發(fā)生異常的方法調(diào)用語(yǔ)句放到try塊中,并用緊跟其后的_____塊來(lái)捕獲和處理異常。10. 程序中實(shí)現(xiàn)多線程的方法有兩種:繼承_____類(lèi)和實(shí)現(xiàn)Runnable接口。【答案】 4. 3 6. 抽象方法 8. import 9. catch 10. Thread四、閱讀程序,回答問(wèn)題(本大題5小題,每小題5分,共25分)1. (5分)1: public class Output1 {2: public static void main(String arge[]) {3: int i=0。4: for ( char ch = 97。 ch113。 ch++,i++) {5: if( i % 8 == 0 )6: ( )。7: (\t +ch)。 8: }9: }10: }(1)程序第6行的if語(yǔ)句的功能是什么? (2分) (2)程序輸出的結(jié)果有幾行?(3分)【答案】 (1)每打印8個(gè)字符,則換行。(2)輸出的結(jié)果有2行。2. (5分)1: import 。2: 3: public class SortArray {4: public static void main(String args[]) {5: String[] str = {size, abs,length,class}。6: (str)。7: for (int i=0。 i。 i++)8: (str[i]+ )。9: } 10: }(1)寫(xiě)出程序運(yùn)行后的結(jié)果。(2分)(2)方法調(diào)用str[0].length()的返回結(jié)果是多少?(3分)【答案】(1) abs class length size (2) 43. (5分)1: //2: import 。3: import .*。4: import .*。5: 6: public class TestKeyListener extends Applet {7: 8: Color clr。9: 10: public void init() {11: 12: addKeyListener(13: new KeyAdapter() {14: public void keyTyped( KeyEvent e ) {15: if(()==39。r39。||()==39。R39。)16: clr=。17: else if(()==39。g39。||()==39。G39。)18: clr=。19: else if(()==39。b39。||()==39。B39。)20: clr=。21: else22: clr=。 23: setBackground(clr)。24: } 25: })。 26: }27: }(1)程序第116行實(shí)現(xiàn)的功能是什么?(2分)(2)編譯該程序,并編寫(xiě)嵌入該程序字節(jié)碼文件的網(wǎng)頁(yè)后,通過(guò)支持java的瀏覽器打開(kāi)網(wǎng)頁(yè)。如果敲擊鍵盤(pán)的‘b’鍵,有什么結(jié)果?(3分)【答案】(1) 如果敲擊鍵盤(pán)的‘r’鍵,則將顏色對(duì)象的值賦為紅色。(2) 小程序的背景顏色變?yōu)樘m色。. (5分)class A{ int a=1。 double d=。 void show( ) { (Class A: a=+a +\td=+d)。 }}class B extends A{ float a=。 String d=Java program.。 void show( ) { ( )。 (Class B: a=+a +\td=+d)。 }}(1) 若在應(yīng)用程序的main方法中有以下語(yǔ)句:A a=new A()。()。則輸出的結(jié)果如何?(2分)(2) 若在應(yīng)用程序的main方法中定義類(lèi)B的對(duì)象b:A b=new B()。()。則輸出的結(jié)果如何?(3分)【答案】(1) Class A: a=1 d=(2) Class A: a=1 d=Class B: a= d=Java program.5. (5分)import .*。public class W { static String[] s={甲,乙,丙,丁}。 public static void main(String[] args) { Stack stk=new Stack()。 for(int i=0。i。i++) { (s[i]+ )。 } int k=0。 while(k3) { (())。 k++。 } } }(1)堆棧的操作規(guī)則如何?(2分) (2)寫(xiě)出程序運(yùn)行后的結(jié)果。(3分)【答案】 (1) 先進(jìn)后出 (2) 丁 丙 乙五、根據(jù)題目要求編寫(xiě)程序(本大題2小題,第1小題5分,第2小題10分,共15分),該類(lèi)有兩個(gè)private訪問(wèn)權(quán)限的字符串變量face和suit:分別描述一張牌的牌面值(如:A、K、Q、J、…、2等)和花色(如:“黑桃”、“紅桃”、“梅花”和“方塊”)。定義Card類(lèi)中的public訪問(wèn)權(quán)限的構(gòu)造方法,為類(lèi)中的變量賦值;定義protected訪問(wèn)權(quán)限的方法getFace(),得到撲克牌的牌面值。 定義protected訪問(wèn)權(quán)限的方法getSuit(),得到撲克牌的花色。 定義方法toString(),返回表示撲克牌的花色和牌面值字
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1