iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

Java基礎筆記 系列

出發點是想要將java的基本觀念以及相似或容易搞混的名詞作解釋,也可作為日後面試或對觀念釐清的筆記!

參賽天數 22 天 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

來杯Java咖啡吧

學習程式約莫是剛滿月,大概是連翻身都還不會的狀態,希望自己在這一個月的參賽後,至少能掌握到一些翻身技巧。 透過每日一篇的賽制,可以強迫自己能夠複習基礎觀念,雖然...

2023-09-16 ‧ 由 clairehsy 分享
DAY 2

Java的八種基本型別

Java的型別,指的是讓程式知道所指的資料其身分為何,針對這些型別進一步了解如何操作。有些程式語言不會硬性規定要定義其資料身分,但Java對身分的認定可是非常嚴...

2023-09-17 ‧ 由 clairehsy 分享
DAY 3

Java的兩種資料:常數與變數

Java會將資料存於記憶體的空間中,方便存取使用,可分為常數與變數。 Java的常數是什麼? Java常數的最大特性是在初始化後,就不能隨便更改其數,而且會在前...

2023-09-18 ‧ 由 clairehsy 分享
DAY 4

Java的三種等於

初學者對於Java的=等於,容易混淆,因為程式中所指的=跟從小到大所學的數學概念不同,以下簡述一個等於與兩個等於的差異,另外還有第三種等於,這三種意義是不同的唷...

2023-09-19 ‧ 由 clairehsy 分享
DAY 5

Java的傳值與傳址的值

在Java中呼叫方法或傳遞參數時,可分為兩種方式被傳遞,分別是「傳值」、「傳址」。 傳值 (Pass By Value) 「傳值」是將變數的值複製一份給方法用,...

2023-09-20 ‧ 由 clairehsy 分享
DAY 6

Java的三種基本迴圈:for , while , do...while

多數的程式語言都有迴圈結構,Java也不例外;而在介紹迴圈之前,簡單說明程式流程有以下三種: 順序結構:一個一個往下走,無變化。 選擇結構:條件判斷,代表一個...

2023-09-21 ‧ 由 clairehsy 分享
DAY 7

Java的三種選擇結構:單向、雙向、多重

延續前一篇,Java的程式流程有三種,分別是順序結構、選擇結構、重複結構,這篇要說明的是「選擇結構」。選擇結構是依條件判斷,為布林運算的結果,符合條件就執行,依...

2023-09-22 ‧ 由 clairehsy 分享
DAY 8

Java的類別與物件

在Java的世界裡,萬物皆物件,物件可說是Java最基礎的根本,也就是所謂的物件導向語言。初步聽起來可能有點抽象,但實際上這可以對應到現實生活中,而在了解物件時...

2023-09-23 ‧ 由 clairehsy 分享
DAY 9

Java的物件實體化與初始化

Java的類別規格定義好之後,要創建物件時,必須被實體化才能使用,而實體化又稱為具象化,常見的方式是使用new來建立物件。 物件實體化 使用類別作為該物件的型別...

2023-09-24 ‧ 由 clairehsy 分享
DAY 10

Java的break與continue

Java的break與continue是用於迴圈當中,分別是跳離與跳過。 break是強制跳離(不論條件是否成立)無窮迴圈用在計次未知,常搭配break使用。...

2023-09-25 ‧ 由 clairehsy 分享