![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
為什么要使用線程池? 線程池核心參數(shù) 線程池的幾種拒絕策略 execute()和submit()的區(qū)別 線程池工作的具體流程
線程 線程優(yōu)先級(jí) 線程的六個(gè)狀態(tài) 守護(hù)線程 啟動(dòng)和終止線程 線程間通信 等待/通知機(jī)制
synchronized 修飾方法和修飾代碼塊的區(qū)別 對(duì)象頭: synchronized的四種狀態(tài): 對(duì)于鎖降級(jí)和升級(jí)的看法
計(jì)算機(jī)基礎(chǔ) 為什么浮點(diǎn)數(shù)會(huì)丟失精度? 如何解決精度問題? 面向?qū)ο?Object類的六個(gè)方法 訪問控制權(quán)限 序列化 為什么要使用泛型 Strin...
進(jìn)程是操作系統(tǒng)資源分配的單位。線程是CPU調(diào)度的單位乍丈。 線程可以看作是輕量級(jí)線程,所以線程的上下文切換相對(duì)進(jìn)程來說消耗較小阳柔。 進(jìn)程擁有獨(dú)立的堆棧...
1.繼承 Thread 2.實(shí)現(xiàn) Runnable 3.Callable 和 FutureTask 網(wǎng)上也有說法是四種創(chuàng)建線程的方式,第四種是線...
Error和Exception的區(qū)別 RuntimeException和非RuntimeException 常用異常類 Runtime 非Run...
好久沒寫簡書了蚓峦,筆記做了很多舌剂,但是一直都沒有更新。之前寫過一篇講這兩者區(qū)別的文章暑椰,但是格式不好看霍转,而且整理的不夠詳細(xì),所以重新更新一篇一汽。 可重入...
在java的集合類中常見的變量modCount,用于記錄對(duì)象的修改次數(shù)召夹,比如增岩喷、刪、改监憎,也基本存在于非線程安全的集合類中 Fail-Fast 機(jī)制