iT邦幫忙

鐵人檔案

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

Java SE 系列

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

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

Day01:美其名為序實則為消耗掉一天的好東西

這個故事是這樣的: 我其實一直對這種認證考試有點不以為意,覺得是公司斂財的管道之一,為了履歷上的一行字好像有點不值得,畢竟報名費不太便宜(US$245),題目又...

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

Day02:先生先生,請問你裝了什麼進去?

Java,我相信如果去查維基百科,「物件導向」這4個字一定會在敘述的第一行。 換言之,在Java的世界中,幾乎所有的東西都以「物件」這個概念來運作,不過既然用到...

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

Day03:小姐,妳手上那是什麼?

昨天提到了一個奇怪的現象: byte num = 128; 如上撰寫,妳的IDE將會在128底下亮出紅線,並說:「Type mismatch: cannot...

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

Day04:原來早就在這裡有共享經濟了

今天就來談談字串吧。 相信以下這段程式是大家學Java第一天就會寫的: class HelloWorld{ public static void mai...

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

Day05:就像是刷牙洗臉倒垃圾

今天大概的進度要進到Controlling Program Flow,不過我自己對於這個章節好像沒有什麼特殊的心得,硬要說的話大概也就是switch...cas...

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

Day06:爸爸這麼做都是為你好

當我們在定義類別時,有三種東西可以定義,屬性(field)、建構子(constructor)、方法(method)。今天要來談談建構子,建構子有些需要刻意注意的...

2021-09-19 ‧ 由 kirin0127 分享
DAY 7

Day07:始祖巨人

在學習Java繼承的部分時,就想到進擊巨人的設定,九大巨人的能力只要被其他人吃掉,能力就會被傳承過去,不覺得很像Java的類別繼承嗎哈哈。 不過Java更複雜了...

2021-09-20 ‧ 由 kirin0127 分享
DAY 8

Day08:別為了錢而放棄權力

今天來談談修飾子(Modifier)。 修飾子我覺得可以分為三大類,第一種就是封裝用的修飾子,第二種為宣告屬性或方法是否為靜態,第三種是final。 封裝用修...

2021-09-21 ‧ 由 kirin0127 分享
DAY 9

Day09:四驅車的殼

還記得在中壢上課時,吳老師常說:Java因介面而偉大。 初學物件導向程式概念,還真的不太能體悟為什麼,最接近的只有在JDBC吧,知道說我們的Java code可...

2021-09-22 ‧ 由 kirin0127 分享
DAY 10

Day10:蛋糕上的櫻桃

今天來談談類別中的非主菜部分,沒有它們類別同樣可以運作,甚至可以說大部分的實務上不會用到這2個東西,但既然我們目標是要考證照,勢必需要了解一下的,那就是內部類別...

2021-09-23 ‧ 由 kirin0127 分享