介紹一下ReentrantLock 2022-09-20
比如 10 個線程,用同一個condition對象,并且此時這10個線程都執行了condition對象的await方法,那么此時執行此方法返回10;詳情>
byte類型127+1等于多少 2022-09-20
byte的范圍是-128~127。 字節長度為8位,最左邊的是符號位,而127的二進制為01111111,所以執行+1操作時,01111111變為10000000。 大家知道...詳情>
實例化創建對象有哪幾種方式 2022-09-20
序列化示意代碼:
//將一個對象實例化后,進行序列化,再反序列化,也可以獲得一個對象(遠程通信的場景下使用) ObjectOutputStream out = ne...詳情>
說說Java的命名規范 2022-09-20
- JavaBean類必須是一個公共類,并將其訪問屬性設置為 public - JavaBean 類必須有一個空的構造函數:類中必須有一個不帶參數的公用構造器,...詳情>
什么是Java序列化?什么情況下需要序列化? 2022-09-20
序列化是通過實現serializable接口,該接口沒有需要實現的方法,implement Serializable只是為了標注該對象是可被序列化的,使用一個輸出流(Fi...詳情>
String類的常用方法都有哪些? 2022-09-20
1. 常見String類的獲取功能 - length:獲取字符串長度; - charAt(int index):獲取指定索引位置的字符; - indexOf(int ch):返回指定字符在...詳情>
final在Java中有什么作用? 2022-09-20
如果引用為引用數據類型,比如對象、數組,則該對象、數組本身可以修改,但指向該對象或數組的地址的引用不能修改。如果引用時類的成員變量,...詳情>
try或catch語句塊中如果存在return語句,finally會不會執行? 2022-09-20
1. 不管有沒有出現異常,finally塊中代碼都會執行;2. 當try和catch中有return時,finally仍然會執行;3. finally是在return后面的表達式運算后...詳情>
說一下面向對象的基本特征 2022-09-20
封裝最好理解了。封裝是面向對象的特征之一,是對象和類概念的主要特性。 封裝,也就是把客觀事物封裝成抽象的類,并且類可以把自己的數據和方...詳情>
String、StringBuffer、StringBuilder有什么區別? 2022-09-20
StringBuffer不同于String的是StringBuffer是可變的,一樣的我們來舉個例子看看:StringBuffer sb =new StringBuffer("abc"); sb.append("e...詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題