
多線程基礎之常見概念的理解 我這里從線程的關鍵概念入手,介紹一下多線程,并且結合代碼說下自己的理解。 線程安全 我們怎么理解這個線程安全?什么樣...
切分木棒 題目 假設要把長度為n 厘米的木棒切分為1 厘米長的小段,但是1 根木 棒只能由1 人切分,當木棒被切分為3 段后,可以同時由3 個...
鏈表 1.鏈表的定義 鏈表(Linked list)是一種常見的基礎數據結構,是一種線性表,但是并不會按線性的順序存儲數據,而是在每一個節點里存...
十款好用的idea插件 這一期內容搞 Gif 動態圖花了很久,很多 Gif 圖片上傳到微信還提示過大,所以很多地方重新又錄制了一遍 Gif 圖。...
string是一個final類,不能被繼承,不能被修改。 它內部使用char[]來存儲value的,所以也可以用如下方式構造: **==和equ...
在java中,我們可能需要常量類來表示,比如星期,天氣,月份。下面我們星期來做演示。 常量類 常量類的使用 實際上Weekday的常量值得范圍是...
什么是Guava? ? Guava是Google開源的一個涵蓋了字符串處理、緩存、并發庫、事件總線、IO等常用操作的Java核心庫,也是go...
整數反轉 題目 給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。 示例 1: 假設我們的環境只能存儲得下 32 位的有符...
關于線成暫停和恢復的那些事兒 suspend()和resume() 這是一對相反的操作,suspend可以掛起當前線成,而resume可以恢復當...