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

正文內(nèi)容

java常用面試題目-文庫吧資料

2024-09-01 10:08本頁面
  

【正文】 十七, try {}里有一個 return 語句,那么緊跟在這個 try 后的 finally {}里的code 會不會被執(zhí)行,什么時候被執(zhí)行,在 return 前還是后 ? 會執(zhí)行,在 return 前執(zhí)行。 第二十五,是否可以繼承 String 類 ? String 類是 final 類故不可以繼承。 run()方法可以產(chǎn)生必須退出的標(biāo)志來停止一個線程。 第二十三,啟動一個線程是用 run()還是 start()? 啟動一個線程是調(diào)用 start()方法,使線程所代表的虛擬處理機(jī)處于可運(yùn)行狀態(tài),這意味著它可以由 JVM 調(diào)度并執(zhí)行。 第二十一, abstract 的 method 是否可同時是 static,是否可同時是 native,是否可同時是 synchronized? 都不能 第二十二,接口是否可繼承接口 ? 抽象類是否可實(shí)現(xiàn) (implements)接口 ? 抽象類是否可繼承實(shí)體類 (concrete class)? 接口可以繼承接口。通常的動態(tài)聯(lián)編將生效。然后,它可以在實(shí)現(xiàn)了該接口的類的任何對象上調(diào)用接口的方法。接口的實(shí)現(xiàn)與子類相似,除了該實(shí)現(xiàn)類不能從接口定義中繼承行為。接口中的所有方法都是抽象的,沒有一個有程序體。在接口中,所有方法都是抽象的。知道其行為的其它類可以在類中實(shí)現(xiàn)這些方法。 Abstract 類的子類為它們父類中的所有抽象方 法提供實(shí)現(xiàn),否則它們也是抽象類為。然而可以創(chuàng)建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實(shí)例。 第二十, abstract class 和 interface 有什么區(qū)別 ? 聲明方法的存在而不去實(shí)現(xiàn)它的類被叫做抽象類( abstract class),它用于要創(chuàng)建一個體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實(shí)現(xiàn)該類的情況。也就是說,它表示如果程序運(yùn)行正常,從不會發(fā)生的情況。不可能指望程序能處理這樣的情況。 ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException 第十八, error 和 exception 有什么區(qū)別 ? error 表示恢復(fù)不是不可能但很困難的情況下的一種嚴(yán)重問題。 equals()和 ==方法決定引用值是否指向同一對象 equals()在類中被覆蓋,為的是當(dāng)兩個分離的對象的內(nèi)容和類型相配的話,返回真值。 第十六, Set 里的元素是不能重復(fù)的,那么用什么方法來區(qū)分重復(fù)與否呢 ? 是用 ==還是 equals()? 它們有何區(qū)別 ? Set 里的元素是不能重復(fù)的,那么用 iterator()方法來區(qū)分重復(fù)與否。如果在一個類中定義了多個同名的方法,它們或有不同的參數(shù)個數(shù)或有不同的參數(shù)類型,則稱為方法的重載(Overloading)。如果在子類中定義某方法與其父類有相同的名稱和參數(shù),我們說該方法被重寫 (Overriding)。 Overloaded 的方法是否可以改變返回值的類型 ? 方法的重寫 Overriding 和重載 Overloading 是 Java 多態(tài)性的不同表現(xiàn)。 String 有有 length()這個方法。 第十三, Java 有沒有 goto? Goto?java 中的保留字,現(xiàn)在沒有在 java 中使用。這是因?yàn)樵谀莻€時刻,其它線程可能正在運(yùn)行而且沒有被調(diào)度為放棄執(zhí)行,除非 (a)“醒來 ”的線程具有更高的優(yōu)先級, (b)正在運(yùn)行的線程因?yàn)槠渌蚨枞? 第十二, sleep() 和 wait() 有什么區(qū)別 ? 搞線程的最愛 sleep()方法是使線程停止一段時間的方法。 short s1 = 1。有錯, s1 是 short 型, s1+1 是 int 型 ,不能顯式轉(zhuǎn)化為 short 型。有什么錯 ? short s1 = 1。有什么錯 ? short s1 = 1。 第十一, short s1 = 1。創(chuàng)建了幾個 String Object? 兩個對象,一個是 “xyx”,一個是指向 “xyx”的引用對象 s。 Java 程序員不用擔(dān)心內(nèi)存管理,因?yàn)槔占鲿?自動進(jìn)行管理。 第八, GC 是什么 ? 為什么要有 GC? (基礎(chǔ) )。不過,既可以在公有方法中,也可以在非公有方法中利用斷言測試后置條件。斷言可以用于
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1