iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

Java入門的30張門票 系列

在這個挑戰期間會分享30個Java的基本語法,讓大家可以拿到進入Java世界的門票~

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

[Day1] JDK17 & Eclipse下載教學 - Mac篇

哈囉大家,這是我今年參加的第二個鐵人賽,希望可以順利完成30天都發一篇,這樣今年就可以達到雙鐵的成就!但現在沒什麼庫存有點小擔心(。ŏ_ŏ) 好了趕快進入正題,...

2022-09-15 ‧ 由 霓霓 分享
DAY 2

[Day2] 淺談基本資料型別 & 變數宣告

第二張門票也是很容易可以拿到的,今天要介紹的是資料型別以及變數的相關訊息。 基本資料型別 Java的基本資料型態分成以下八種:型態 | 關鍵字 | 初值 | 位...

2022-09-16 ‧ 由 霓霓 分享
DAY 3

[Day3] Java世界裡各式各樣的運算子

Java提供非常多種運算子,但運算子(operators)到底是什麼?它可以對一個、兩個或是三個運算元進行運算動作,執行運算元會將值回傳,至於回傳值的型態則是根...

2022-09-17 ‧ 由 霓霓 分享
DAY 4

[Day4] 物件參考變數又是什麼變數

在Java中變數分為primitive與reference兩種,primitive就是Day2提到的八大基本型別。除了八大基本型別外,剩下的變數都是指向物件的參...

2022-09-18 ‧ 由 霓霓 分享
DAY 5

[Day5] String其實是個物件

String物件有以下幾個特性 它是不可變的(immutable)字串,一旦宣告便不能在原所在記憶體位置改變內容。使用String類別中的任何方法時,傳回的字...

2022-09-19 ‧ 由 霓霓 分享
DAY 6

[Day6] 選擇結構 - if...else

選擇性敘述是用來決定某一個或是多個敘述要不要被執行,Java提供兩種條件式,今天先介紹第一種if-else statemant。 單向選擇: if 只要條件式的...

2022-09-20 ‧ 由 霓霓 分享
DAY 7

[Day7] 選擇結構 - switch case

switch-case其實跟if-else很像。裡面的變數可能是整數、字元還有從java7開始還加上字串,但是不能用浮點數,因為會有誤差。跟if不太一樣的是,通...

2022-09-21 ‧ 由 霓霓 分享
DAY 8

[Day8] 重複結構 - 迴圈loop

java有三種迴圈,下面會依序介紹到。在介紹迴圈前要先來談談迴圈的三要素。 迴圈三要素 初值設定: 控制迴圈執行變數的起始值 條件判斷: 判斷是否重複執行迴圈...

2022-09-22 ‧ 由 霓霓 分享
DAY 9

[Day9] method建立 & 使用

在程式內,我們大多會將些特殊功能並會重複使用的程式,編寫成一個方法method,讓它可以被重複使用。剛學的你或許會覺得很陌生,但其實這是你一定看過下面這個程式碼...

2022-09-23 ‧ 由 霓霓 分享
DAY 10

[Day10] 什麼是方法多載

什麼是方法多載overloading?它讓類似功能的方法可以有同樣的方法名稱,java會自動根據參數的型態和數量來呼叫相對應的方法。像是以下程式碼,方法名稱都是...

2022-09-24 ‧ 由 霓霓 分享