![240](https://upload.jianshu.io/users/upload_avatars/188580/6f10767d-5696-4b30-a466-a73a8baac5db.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
關(guān)于Java并發(fā)的書籍和文章已經(jīng)有很多了,但是就我自己的學(xué)習(xí)下來的感受來說,有一些看似簡單的知識點歹袁,以至于大神們和文章的作者們都直接忽略了贡珊,但是...
內(nèi)存是程序員逃不開的話題恃鞋,當(dāng)然Java因為有GC使得我們不用手動申請和釋放內(nèi)存洞慎,但是了解Java內(nèi)存分配是做內(nèi)存優(yōu)化的基礎(chǔ)爪幻,如果不了解Java內(nèi)...
Java內(nèi)部類菱皆,相信大家都用過须误,但是多數(shù)同學(xué)可能對它了解的并不深入,只是靠記憶來完成日常工作仇轻,卻不能融會貫通京痢,遇到奇葩問題更是難以有思路去解決。...
Java泛型篷店,算是一個比較容易產(chǎn)生誤解的知識點祭椰,因為Java的泛型基于擦除實現(xiàn),在使用Java泛型時疲陕,往往會受到泛型實現(xiàn)機制的限制方淤,如果不能深入...
單例模式,可能是唯一一個我們談到時蹄殃,每個工程師都會二眼放光携茂,滔滔不絕的模式,除了它最簡單直接外窃爷,還因為我們“自以為”對它了如指掌邑蒋,這篇文章帶大家...
JDK的io庫由于歷史原因設(shè)計的比較復(fù)雜,有很多裝飾類按厘,使用起來需要記憶大量的類医吊,相信你也對此早已詬病不滿。Square公司推出的Okio應(yīng)運而...
Java中的IO類庫設(shè)計的比較繁瑣逮京,IO這一塊知識又是基礎(chǔ)必備的卿堂,而且工作學(xué)習(xí)中經(jīng)常用到。這一塊知識看起來不難懒棉,但是想深入全面掌握也還是要花點功...
現(xiàn)在CPU都是有多個核心草描,并行已經(jīng)成為事實,一方面我們希望最大限度利用機器性能(利用多線程提高吞吐率)策严,另一方面機器的硬件資源是有限的穗慕,我們也不...
Serializable和Parcelable, 都可以用來做序列化,網(wǎng)上也有很多文章分析它們的優(yōu)缺點妻导,大部分的結(jié)論都是Serializable...