iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

Java SE 系列

由於2021年度願望就是可以考到 OCP Java SE 11 Developer,但好像都沒什麼進度(連報名都還沒,老天),利用這30天來逼迫自己讀點書,輸出點心得。

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11:伸縮自如的

在我們定義method時,若需要有外來的數值input進來運算,就會定義parameter: int sum (int num01, int num02){...

2021-09-24 ‧ 由 kirin0127 分享
DAY 12

Day12:有問題要主動提出來

在初學程式的時候,一定很討厭例外(Exception)發生,因為程式就沒辦法跑完了,也代表我們可能有地方寫錯,人嘛,一定不喜歡犯錯,總希望事事都平順如己意的完成...

2021-09-25 ‧ 由 kirin0127 分享
DAY 13

Day13:窮理致知

雖然現在履歷都會寫自己台大畢業,但我對自身學歷是台大的認同感還是遠不如成大,畢竟好歹也待了4年,而且碩士讀台大真的難度比大學讀台大簡單多了,只要你的科系沒有很酷...

2021-09-26 ‧ 由 kirin0127 分享
DAY 14

Day14:鐵口直斷

還記得當初應徵人生第一份軟體工程師的Java筆試,那時候沒有特別準備,但前面的一些類別物件概念都還能夠應付,但突然後面出現了一整面的assert,頓時愣住!知道...

2021-09-27 ‧ 由 kirin0127 分享
DAY 15

Day15:刀槍與弓箭

初學寫程式的時候,常常會用到陣列(array)的概念,當我們想儲存一堆有順序性的值或變數時,就會把它們裝進一個陣列之中,後續可以拿來跑迴圈或取出需要的值出來。...

2021-09-28 ‧ 由 kirin0127 分享
DAY 16

Day16:請說出暗號證明你的身份

在始祖巨人中我們條列出了所有Java物件都會繼承自Object類別的共同方法,這篇會提到其中的hashCode()與equals()這兩個方法如何在HashSe...

2021-09-29 ‧ 由 kirin0127 分享
DAY 17

Day17:比大小

記得初學Java的時候,若要對List進行排序,可以使用Collections的靜態方法sort(),若List裡面裝的是基本型態(Primitive Type...

2021-09-30 ‧ 由 kirin0127 分享
DAY 18

Day18:亞季軍

注意:List.of() 出現在JDK9.0以後,JDK8.0的廣大用戶是用不到的。 不知道看過這兩個方法的人,會不會也覺得它們是同一種效果呢? 在這兩個方...

2021-10-01 ‧ 由 kirin0127 分享
DAY 19

Day19:別說那麼多廢話,講重點

Lambda在剛開始學Java一定會很不想碰,會覺得好不容易對Java有點熟悉了,結果又搞出一整陀新的語法,心想,反正不用Lambda也都可以把邏輯寫出來,能跑...

2021-10-02 ‧ 由 kirin0127 分享
DAY 20

Day20:銀河帝國

Java 9開始推出了模組(Module)系統,讓Java的結構更為嚴謹,並且提升JVM載入類別的效率(就是我們常常import一大堆類別那邊)。 什麼叫做更為...

2021-10-03 ‧ 由 kirin0127 分享