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

正文內(nèi)容

java語言程序設(shè)計(jì)期末考試試題及答案1-7(參考版)

2025-06-27 18:37本頁面
  

【正文】 //創(chuàng)建Leaf類的對(duì)象x ().increment().increment().print()。//將當(dāng)前對(duì)象的地址作為返回值返回 } void print() { ( i = + i)。 //此屬性值用于檢驗(yàn) Leaf increment(){ //定義方法increment(),返回值是Leaf類的對(duì)象 i++。 } }在以上這段程序中:抽象類有:SuperAbstract和?。?)  (寫出類名)非抽象類有:       (2)  (寫出類名)接口有:        ?。?)  (寫出接口名)AsSuper中的x()方法是(4)方法,所以在InheritAbstract中必須對(duì)它進(jìn)行(5)       答案:(1) SuperAbstract;(2) InheritAbstract;(3) AsSuper;(4) 抽象;(5) 覆蓋和實(shí)現(xiàn)。 (100)。 ()。}public class InheritAbstract extends SubAbstract{ public void x(){…} public int c(int i ) {…} public String f(){…} public static void main(String args[]){ InheritAbstract instance=new InheritAbstract()。}interface AsSuper{ void x()。2. 按要求填空abstract class SuperAbstract{ void a(){…} abstract void b()。 (1) j in calculate() is : (2)At last j is : (j in calculate() is: +j)。i10。 (At last, j is : +j)。 (j is : +j)。C、子類只繼承父類public方法和屬性D、子類只繼承父類的方法,而不繼承屬性14.關(guān)于構(gòu)造函數(shù)的說法哪個(gè)正確? ?。ā 。〢、一個(gè)類只能有一個(gè)構(gòu)造函數(shù)B、一個(gè)類可以有多個(gè)不同名的構(gòu)造函數(shù)C、構(gòu)造函數(shù)與類同名D、構(gòu)造函數(shù)必須自己定義,不能使用父類的構(gòu)造函數(shù)17.覆蓋與重載的關(guān)系是 ?。ā 。〢、覆蓋只有發(fā)生在父類與子類之間,而重載可以發(fā)生在同一個(gè)類中B.覆蓋方法可以不同名,而重載方法必須同名C.final修飾的方法可以被覆蓋,但不能被重載D.覆蓋與重載是同一回事18.關(guān)于接口哪個(gè)正確? ?。ā 。〢、實(shí)現(xiàn)一個(gè)接口必須實(shí)現(xiàn)接口的所有方法B.一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C.接口間不能有繼承關(guān)系D.接口和抽象類是同一回事19.異常包含下列哪些內(nèi)容? ?。ā 。〢.程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況B.程序中的語法錯(cuò)誤  C.程序的編譯錯(cuò)誤D.以上都是20.抽象方法: ?。ā 。〢、可以有方法體B、可以出現(xiàn)在非抽象類中C、是沒有方法體的方法D、抽象類中的方法都是抽象方法 13.關(guān)于繼承的說法正確的是:  ( ?。〢、子類將繼承父類所有的屬性和方法。二、選擇題1.關(guān)于選擇結(jié)構(gòu)下列哪個(gè)說法正確??。ā 。〢.if語句和 else語句必須成對(duì)出現(xiàn)B.if語句可以沒有else語句對(duì)應(yīng)C.switch結(jié)構(gòu)中每個(gè)case語句中必須用break語句D.switch結(jié)構(gòu)中必須有default語句2.while循環(huán)和 do…while循環(huán)的區(qū)別是: ?。ā 。〢.沒有區(qū)別,這兩個(gè)結(jié)構(gòu)任何情況下效果一樣B.while循環(huán)比 do…while循環(huán)執(zhí)行效率高C.while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次D.do…while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次3.關(guān)于 for循環(huán)和 while循環(huán)的說法哪個(gè)正確??。ā 。〢.while循環(huán)先判斷后執(zhí)行,for循環(huán)先執(zhí)行后判斷。訪問臨界資源的代碼( 臨界代碼 )。6.Java源程序的擴(kuò)展名是( .java ),經(jīng)過編譯后的程序的擴(kuò)展名是( .class )。4.構(gòu)造方法是一種特殊的成員方法,構(gòu)造方法名與( 類名 ) 相同。2.Socket通常也稱為 ( 套接字 ),用于描述( IP地址 ) 和 ( 端口 )。 } } public String toString() { return new String(name+\t+sex+\t+chinese+\t+english)。 friend=。 if (friend==null) (The list is empty.)。 list=this。 =english。 =sex。 static Student list。 protected int english。 protected char sex。 ()。, 76, 86)。 new Student(Mary, 39。m39。, 90, 88)。public class Test{ public static void main(String args[]) { new Student(Tom, 39。 } } }編譯運(yùn)行上面的程序:u從鍵盤輸入10,回車后輸出的結(jié)果如何?v從鍵盤輸入exit,回車后程序能正確執(zhí)行嗎?為什么?答案:u100 v不能;(str)不能將字符串“exit”轉(zhuǎn)化為整數(shù),拋出異常。 int x=(str)。 while(true) { String str = ()。import .*。 u程序段執(zhí)行后,在命令行的輸出結(jié)果如何?v解釋輸出(1)的結(jié)果的原因?答案:u true falsevequals方法比較兩個(gè)字符串的內(nèi)容是否相等;運(yùn)算符“==”判斷兩個(gè)對(duì)象是否指向同一個(gè)引用,即是否為同一個(gè)對(duì)象。 boolean b2 = s1== s2。 String s2 = new String(abcde)。A)內(nèi)部類可以直接訪問外部類的成員B)外部類可以直接訪問內(nèi)部類的成員C)外部類不能訪問內(nèi)部類的成員D)外部類可通過創(chuàng)建內(nèi)部類的實(shí)例來訪問內(nèi)部類的成員三、程序閱讀題閱讀下面的程序代碼,并回答問題(u問3分,v問3分,共6分)。對(duì)于多處理器系統(tǒng),線程可以分配到多個(gè)處理器中,從而真正的并發(fā)執(zhí)行多任務(wù)。C)Java多線程的運(yùn)行與平臺(tái)相關(guān)。B)線程是比進(jìn)程更小的執(zhí)行單位,是在一個(gè)進(jìn)程中獨(dú)立的控制流,即程序內(nèi)部的控制流。A)進(jìn)程是程序的一次動(dòng)態(tài)執(zhí)行過程。 D) C x1= new B( )。 B) B x1= new C( )。 D) 二維數(shù)組b的第一行有3個(gè)元素 類B是一個(gè)抽象類,類C是類B的非抽象子類,下列創(chuàng)建對(duì)象x1的語句中正確的是( )。 B)b[1].length的值是3。 int b[][]={{1, 2, 3}, {4, 5},{6, 7, 8}}}。 D)對(duì)拋出的異常的處理必須放在try塊中線程對(duì)象的生命周期中,通常經(jīng)歷下面哪些狀態(tài)( )。 B) catch 塊后必須有finally塊。D)Map接口將鍵映射到值,鍵可以重復(fù),但每個(gè)鍵最多只能映射一個(gè)值。B)List接口是可以包含重復(fù)元素的有序集合。 } catch(IOException e) { (())。 (b)。 byte b[]=()。import .*。D)以上說法都不對(duì)。B)當(dāng)異常對(duì)象是Exception類(或其子類)的實(shí)例時(shí),能通過 Java 虛擬機(jī)或者 throw 語句拋出該異常對(duì)象,并能通過try…catch…finally處理。 A) aaa B) bbb C) ccc D) cccbbbaaa 以下關(guān)于java異常說法不正確的是( )。(300,ccc)。(100,aaa)。A) 125 B) 5 C) 98 D) 168 應(yīng)用程序的main方法中有以下語句,則輸出的結(jié)果是 ( )。 i++){ if(x[i] min) min = x[i]。for (int i=1。int[] x = {125,21,5,168,98}。 } } (sum=+sum)。 jb[i].length。 i。 int sum=0。 } }A)3 B)102 C) 12 D)程序有編譯錯(cuò)誤 應(yīng)用程序的main方法中有以下語句,則輸出的結(jié)果是 ( )。 public static void main(String args[]) { int z=2。public class Test { String x=1。 (s2)。 int k = (, n+1)。 String s = xxxxxxxxxxxxxxx123456zzzzz。()。A) IOException B) RuntimeExceptionC) InterruptedException D) ClassNotFoundException 下面的程序段的功能是( )。 } } }編譯運(yùn)行上面的程序:u從鍵盤輸入5,回車后輸出的結(jié)果如何?v從鍵盤輸入quit,回車后程序執(zhí)行情況如何?答案:u25 v終止應(yīng)用程序的運(yùn)行。 int x=(str)。 while(true) { String str=()。import .*。 } }u畫圖表示程序運(yùn)行后的圖形界面。 setVisible(true)。 (new JButton(f))。 (new JButton(d))。 (new JButton(b))。 (new GridLayout(2,3))。 public class T extends JFrame { public T ( ) { super(GridLayout)。 import .*。D)如果讀到流的末尾,該方法返回的結(jié)果為null。 B)方法readLine()每次讀取一個(gè)字節(jié)。關(guān)于BufferedReader類的readLine()方法,以下說法正確的是()。D)對(duì)于單處理器系統(tǒng),多個(gè)線程分時(shí)間片獲取CPU或其他系統(tǒng)資源來運(yùn)行。線程本身不能自動(dòng)運(yùn)行,棲身于某個(gè)進(jìn)程之中,由進(jìn)程啟動(dòng)執(zhí)行。一個(gè)進(jìn)程在其執(zhí)行過程中,可以產(chǎn)生多個(gè)線程——多線程,形成多條執(zhí)行線索。 D)對(duì)拋出的異常的處理必須放在try塊中下面關(guān)于進(jìn)程、線程的說法正確的是( )。 B) catch 塊后必須有finally塊。D)接口中的方法必定是抽象方法,但可以不用關(guān)鍵字abstract修飾。B)如果源文件包含import語句,則該語句必須是除空行和注釋行外的第一個(gè)語句行。下面說法正確的是( )。C) RandomAccessFile既可以用來讀文件,也可以用來寫文件。A) FileInputStream與FileOutputStream類用讀、寫字節(jié)流。 D) 關(guān)鍵字final和abstract不能同時(shí)使用。 B) abstract可修飾類、方法。A)新建 B)運(yùn)行 C)就緒 D)死亡 下面說法正確的是( )。 } catch(IOException e) { (())。 (b)。 byte b[]=()。import .*。 (x+y)。 doub
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1