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

正文內(nèi)容

java練習題大全(絕對綜合)-在線瀏覽

2025-05-11 04:57本頁面
  

【正文】 r % 4 = = 0 amp。 year % 100! = 0 // year % 400 = = 0) { (+year+年是閏年.)。 } } }(4)下面程序?qū)?shù)組中每個元素賦值,使程序能正常運行. import .*。 int a[] = new int[5]。i5。 for(( ) 。i ) (a[+i+]=a[i])。 import .*。 } } class FrameInOut extends Frame implements ActionListener { Label prompt。 Button btnn。 input=new TextField(10)。 btnn=new Button(Class)。 add(prompt)。 add(output)。 (this)。 setSize()。 }public void actionperformed(ActionEvent e) { if(() = = input) (()+Wele you!)。 (0)。和( )。 Applet源程序文件只定義有一個類,該類的類名為MyApplet,則類MyApplet必須是( )類的子類并且存儲該源程序文件的文件名為( ) 。 Applet程序文件中定義有3個類,則使用Sun公司的JDK編譯器( )編譯該源程序文件將產(chǎn)生( )個文件名與類名相同而擴展名為( ) 的字節(jié)碼文件。(10)設(shè) x = 2 ,則表達式 ( x + + )/3 的值是( )。( ) 。( )方法是不能被當前類的子類重新定義的方法。(14)設(shè)有數(shù)組定義:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}。 int ( int i 。 ( i % 2 = = 1 ) ( s )。(16) Java源文件中最多只能有一個( )類,其它類的個數(shù)不限。(17)在Java中所實現(xiàn)的多維數(shù)組,實際上是由一維數(shù)組構(gòu)成的( )。(18)StringBuffer類提供( )字符串對象的表示。( )類的子類。(21)FileInputStream是字節(jié)流;BufferedWriter是字符流;ObjectOutputStream是( )。( )(23)請閱讀下列程序代碼,然后將程序的執(zhí)行結(jié)果補充完整。 publicthrowsException staticProc(int throws (In (nocaught)。 return。 }else intint[4]。 iArray[1]=3。 } publicvoidargs[]){ Proc(0)。 Proc(1)。 }catch(ArrayIndexOutOfBoundsException (Catch+e)。 }finally{Proc } In Situation 0Exception ( ) infinallySituation (24)當使用ThreadThread(r)創(chuàng)建一個線程時,表達式:rThread的值為( )銀杏樹 蘇州美膚 蘇州祛斑 蘇州除皺 蘇州脫毛 蘇州人才網(wǎng) 南京調(diào)查公司 南京調(diào)查公司 三、簡答題String是最基本的數(shù)據(jù)類型嗎?答:基本數(shù)據(jù)類型包括byte、int、char、long、float、double、boolean和short。為了提高效率節(jié)省空間,我們應(yīng)該用StringBuffer類。int 和 Integer 有什么區(qū)別?答:Java 提供兩種不同的類型:引用類型和原始類型(或內(nèi)置類型)。Java為每個原始類型提供了封裝類。引用類型和原始類型具有不同的特征和用法,它們包括:大小和速度問題,這種類型以哪種類型的數(shù)據(jù)結(jié)構(gòu)存儲,當引用類型和原始類型用作某個類的實例數(shù)據(jù)時所指定的缺省值。String 和StringBuffer的區(qū)別?答:JAVA平臺提供了兩個類:String和StringBuffer,它們可以儲存和操作字符串,即包含多個字符的字符數(shù)據(jù)。而這個StringBuffer類提供的字符串進行修改。典型地,你可以使用StringBuffers來動態(tài)構(gòu)造字符數(shù)據(jù)。java編譯器要求方法必須聲明拋出可能發(fā)生的非運行時異常,但是并不要求必須聲明拋出未被捕獲的運行時異常。finally是異常處理語句結(jié)構(gòu)的一部分,表示總是執(zhí)行。sleep() 和 wait() 有什么區(qū)別?答:sleep是線程類(Thread)的方法,導(dǎo)致此線程暫停執(zhí)行指定時間,給執(zhí)行機會給其他線程,但是監(jiān)控狀態(tài)依然保持,到時后會自動恢復(fù)。wait是Object類的方法,對此對象調(diào)用wait方法導(dǎo)致本線程放棄對象鎖,進入等待此對象的等待鎖定池,只有針對此對象發(fā)出notify方法(或notifyAll)后本線程才進入對象鎖定池準備獲得對象鎖進入運行狀態(tài)。Overloaded的方法是否可以改變返回值的類型?答:方法的重寫Overriding和重載Overloading是Java多態(tài)性的不同表現(xiàn)。如果在子類中定義某方法與其父類有相同的名稱和參數(shù),我們說該方法被重寫 (Overriding)。如果在一個類中定義了多個同名的方法,它們或有不同的參數(shù)個數(shù)或有不同的參數(shù)類型,則稱為方法的重載(Overloading)。abstract class和interface有什么區(qū)別?答:聲明方法的存在而不去實現(xiàn)它的類被叫做抽象類(abstract class),它用于要創(chuàng)建一個體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實現(xiàn)該類的情況。然而可以創(chuàng)建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實例。Abstract 類的子類為它們父類中的所有抽象方法提供實現(xiàn),否則它們也是抽象類為。知道其行為的其它類可以在類中實現(xiàn)這些方法。在接口中,所有方法都是抽象的。接口中的所有方法都是抽象的,沒有一個有程序體。接口的實現(xiàn)與子類相似,除了該實現(xiàn)類不能從接口定義中繼承行為。然后,它可以在實現(xiàn)了該接口的類的任何對象上調(diào)用接口的方法。通常的動態(tài)聯(lián)編將生效。啟動一個線程是用run()還是start()?答:啟動一個線程是調(diào)用start()方法,使線程所代表的虛擬處理機處于可運行狀態(tài),這意味著它可以由JVM調(diào)度并執(zhí)行。run()方法可以產(chǎn)生必須退出的標志來停止一個線程。抽象類可以實現(xiàn)(implements)接口,抽象類是否可繼承實體類,但前提是實體類必須有明確的構(gòu)造函數(shù)。String有有l(wèi)ength()這個方法。1是否可以繼承String類?答:String類是final類故不可以繼承。因此傳遞給 switch 和 case 語句的參數(shù)應(yīng)該是 int、 short、 char 或者 byte。1try {}里有一個return語句,那么緊跟在這個try后的finally {}里的code會不會被執(zhí)行,什么時候被執(zhí)行,在return前還是后?答:會執(zhí)行,在return前執(zhí)行。答:多態(tài)性:在一個類中可以定義多個同名方法,有靜態(tài)多態(tài)性和動態(tài)多態(tài)性。被隱藏的父類成員變量在子類中仍然占有存儲空間。與隱藏不同,此時子類方法將替換掉同名的父類方法,清除父類方法在子類中占有的空間。注意事項:不能覆蓋父類的static方法和final方法。非Static方法不能隱藏,只能覆蓋。1什么是事件、事件源和事件監(jiān)聽器?簡述使用事件監(jiān)聽器進行事件處理的過程。事件源:事件的產(chǎn)生者,通常是某一組件,如按鈕等。事件處理過程由下面3步組成:①為類聲明需要的事件監(jiān)聽器接口。③實現(xiàn)接口聲明中事件處理方法。答:構(gòu)造方法:構(gòu)造方法是一種特殊的方法,用于初始化對象。②構(gòu)造方法沒有返回值,在方法前也不需要寫void。④用戶在程序中不能直接調(diào)用構(gòu)造方法,只能通過new操作符調(diào)用。所謂參數(shù)不同是指:⑥類中可以不定義構(gòu)造方法,此時Java提供一個默認的無參數(shù)構(gòu)造方法簡述Java中接口的概念及接口的性質(zhì)?答:Java語言規(guī)定,類只能實現(xiàn)單繼承,但接口可以實現(xiàn)多重繼承。因此接口可以看作是沒有實現(xiàn)的方法和常量的集合。性質(zhì):①接口不提供代碼重用性。②接口可以通過多繼承進行擴展。四、閱讀程序?qū)懡Y(jié)果class V1{ int a=1。 } }class E1 extends V1{ int a=2,b=3,c。 } }class H{ public static void main(String[] s){ E1 e1=new E1()。 ()。 V1(){ (V1)。 V2(){ (V2)。 ()。 .*。 class static main(String args[ ]) AB AB(Hello!)。 String s1。 String s2。 AB( String str2 ) s1 = str1。 s2 = str2。 public String toString( ) s1+s2。 .* 。 public class { public static void args[ ]) int i , s = 0 。 a[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 }。 ( i = 0 。 i ++ ) if ( a[i]%3 = = 0 ) (s=+s)。 V1(){ (V1)。 V2(){ (V2)。 ()。 void m1(){ (a)。 void m2(){ (a)。 ()。 }}五、閱讀程序,給出程序的功能public class H{ public static void main(String args[]){ Fact N=new Fact(4)。} }class Fact{ int n。} int fact(){ int i,f=1。i=n。 return f。 int a[]={12,67,8,98,23,56,124,55,99,100}。Min=a[0]。 i。 if(a[i]Max) Max=a[i]。} }import public sb = new SubClass( )。 (( ))。 class a = 10 , b = 20 。 } class extends max( ) { }import .* 。 static args[ ]) { temp = 0。 try { br = new BufferedReader( InputStreamReader())。 max = min = (( ))。 e ) { } 。 for i = n 。 { BufferedReader new if if } catch ( IOException (max=+max+\nmin=+min)。 class { main(String args[]) new FrameOut()。 } Frame { Button btn。 FrameOut( ) { super(button)。 Button(click)。 add(btn)。 show( )。 } class Sum{ static args[ ]) { double sum = 。 ( int i + + ) sum += (double) i 。 ( sum=+sum )。 .* 。 public Reverse static args[ ]) a[ ] = new int[10]。 for i n 。 try { BufferedReader InputStreamReader())。 } catch ( IOException ( i = n-1 。 i ―― ) )。 ( )。 } }五、閱讀程序?qū)懡Y(jié)果設(shè)計類A和A的派生類B,要求:1)A有兩個數(shù)據(jù)成員a和b(都為int型);B中繼承了A中的a和b,又定義了自己的數(shù)據(jù)成員c(int型)。3)為
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1