IP屬地:北京
1.線程A和線程B的關系 堆內存 和 方法區(qū) 內存共享。但是 棧內存 獨立,一個線程一個棧。 假設啟動10個線程,會有10個??臻g,每個棧和每個...
封裝 : 將數據和操作數據的方法包裝在一起 , 隱藏數據的內部細節(jié) , 防止外界的直接訪問和修改。 封裝后 , 只能通過對外提供的【接口】, 對...
Java 多線程
JaVa IO流
Java Stream流
解釋:不再使用的內存沒有及時釋放時,就會產生泄漏。 情況1:對象未被正確回收 當對象的引用仍然存在時,但不再需要該對象時,沒有及時釋放對象會導致...
代碼優(yōu)化: 1,避免創(chuàng)建過多對象,頻繁造成gc。2,盡量不使用枚舉,枚舉占用空間比整形大很多。3,字符串拼接使用StringBuffer和Str...
List:有序、可重復。Set:無序、不可重復。Map:鍵值對,鍵不能重復,值可以重復。 Collection接口繼承了java.lang.It...
原理:子線程與主線程共享內存,子線程和主線程可以共享mHander(Handler的實例對象) Handler:消息處理者。 Message +...