異常的底層? 2022-09-13
異常表中包含了一個或多個異常處理者(Exception Handler)的信息,這些信息包含如下:
from 可能發(fā)生異常的起始點(diǎn)to 可能發(fā)生異常的結(jié)束點(diǎn)targe...詳情>
可查的異常和不可查的異常區(qū)別? 2022-09-13
可查異常雖然是異常狀況,但在一定程度上它的發(fā)生是可以預(yù)計的,而且一旦發(fā)生這種異常狀況,就必須采取某種方式進(jìn)行處理。這種異常的特點(diǎn)是Jav...詳情>
Java異常類層次結(jié)構(gòu)? 2022-09-13
Throwable 是 Java 語言中所有錯誤與異常的超類。Error 類及其子類:程序中無法處理的錯誤,表示運(yùn)行應(yīng)用程序中出現(xiàn)了嚴(yán)重的錯誤。Exception ...詳情>
注解的常見分類和作用? 2022-09-13
Java自帶的標(biāo)準(zhǔn)注解,包括@Override、@Deprecated和@SuppressWarnings,分別用于標(biāo)明重寫某個方法、標(biāo)明某個類或方法過時、標(biāo)明要忽略的警告,...詳情>
泛型的上限和下限? 2022-09-13
在使用泛型的時候,我們可以為傳入的泛型類型實參進(jìn)行上下邊界的限制,如:類型實參只準(zhǔn)傳入某種類型的父類或某種類型的子類。詳情>
泛型方法如何定義使用? 2022-09-13
在本例中,forName()方法中傳入的是User類的完整路徑,因此返回的是Class類型的對象,因此調(diào)用泛型方法時,變量c的類型就是Class,因此泛型方...詳情>
String、StringBuffer與StringBuilder的區(qū)別? 2022-09-13
String對象是不可變的,而StringBuffer和StringBuilder是可變字符序列。每次對String的操作相當(dāng)于生成一個新的String對象,而對StringBuffer和...詳情>
對equals()和hashCode()的理解? 2022-09-13
為什么在重寫 equals 方法的時候需要重寫 hashCode 方法? 因為有強(qiáng)制的規(guī)范指定需要同時重寫 hashcode 與 equals 是方法,許多容器類,如 Has...詳情>
JDK8 HashMap如何實現(xiàn)? 2022-09-13
根據(jù) Java7 HashMap 的介紹,我們知道,查找的時候,根據(jù) hash 值我們能夠快速定位到數(shù)組的具體下標(biāo),但是之后的話,需要順著鏈表一個個比較下...詳情>
JDK7 HashMap如何實現(xiàn)? 2022-09-13
但在對HashMap進(jìn)行迭代時,需要遍歷整個table以及后面跟的沖突鏈表。初始容量指定了初始table的大小,負(fù)載系數(shù)用來指定自動擴(kuò)容的臨界值。對于...詳情>
熱問標(biāo)簽 更多>>
在線提問
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個性化學(xué)習(xí)難題
提交問題