學習進度

最近開始依照『Java 実践編第三版 アプリケーション作りの基本』這本教科書跑進度,目前執行第五天,跑完第三章(Thread, Runnable)。真的收穫良多啊!有點開了新眼界一樣,之前我完全沒碰過多執行緒的開發,只有單一順序的概念。現在引入多執行緒後,剛開始讀的半個小時,我真的有種矇逼的感覺,不是很能體會多線程的意思,現在整章讀完,順便跟著教學影片實操了一次後便豁然開朗了。目前最困擾的是最後一小節提到的synchronized關鍵字,知道該用在哪了,但原理什麼的我還是無法理解,只能等未來多多練習說不定就會懂了吧?

書目連結

synchronized詳解

未來方向

另外,這幾天參考過幾個業界工程師的影片與講座後,我決定朝成為Android工程師的方向邁進,專注於開發安卓的手機程式。做這樣的決定主要是意識到自己距離畢業所剩時間不多了,必須要立定一個明確的方向去努力,才不會把心力都分散掉了。我從以前到現在其實都喜新厭舊,特別喜歡嘗試新東西,但又很快就膩了,所以每件事都是會一點點卻又上不了檯面。想辦法趁這次機會一改過去的低效率吧!