iT邦幫忙

鐵人檔案

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

從免費網路資源中入門java 系列

現在網路資源非常多,我想試著在免費的資源中學習java。

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

【Day1】前言

為何選擇Java作為本次挑戰的主題?身為一名沒有CS背景的轉職者,最初是在某Bootcamp上學習Node.js入行的,在繳Bootcamp的學費之前,筆者如同...

2024-09-15 ‧ 由 DaniAnn 分享
DAY 2

【Day2】關於Java的相關字詞

Java於1995年由Sun Microsystems推出,後來被Oracle收購。設計原則之一是「一次編寫,處處運行」(Write Once, Run Any...

2024-09-16 ‧ 由 DaniAnn 分享
DAY 3

【Day3】Java的基本資料型態(Primitive Data Types)

Java 中有 8 種基本資料型態,分別為 byte(位元組)、short(短整數)、int(整數)、long(長整數)、float(浮點數)、double(雙...

2024-09-17 ‧ 由 DaniAnn 分享
DAY 4

【Day4】Java的參考資料型態(Reference Data Type)

除了上一篇介紹的八種基本資料型態以外的全部都是參考資料型態(Reference Data Type)。 String 字串用來表示一串字元資料,兩個雙引號 &q...

2024-09-18 ‧ 由 DaniAnn 分享
DAY 5

【Day5】Java運算子優先權

這篇要來說明關於Java運算子的權重,並說明如何轉換類型。 以下的運算子是按照優先順序列出,越上面的運算子優先度越高,會先進行運算。 同一行的運算子優先權相同...

2024-09-19 ‧ 由 DaniAnn 分享
DAY 6

【Day6】Java - Class 類別

在一個.java檔案裡面可以包含多個 class,但有以下幾個規則: 公開類別 (public class): 在一個檔案中,最多只能有一個 public 類...

2024-09-20 ‧ 由 DaniAnn 分享
DAY 7

【Day7】Java流程控制 - 判斷式

所謂的流程控制是指「根據不同條件來執行不同的程式邏輯」,其中最常見的就是判斷式。判斷式讓程式能夠根據條件來選擇不同的執行路徑,常見的判斷式包括 if-else...

2024-09-21 ‧ 由 DaniAnn 分享
DAY 8

【Day8】Java流程控制 - 迴圈(Loops)

迴圈運作方式:用來讓程式重複執行某程式區塊,直到特定的條件不再滿足,也就是說能夠根據條件的變化來控制迴圈的執行次數。Java 提供了三種主要的迴圈:for 迴圈...

2024-09-22 ‧ 由 DaniAnn 分享
DAY 9

【Day9】Java迴圈裡的continue和break

上一篇講到了迴圈,這篇要來說明 continue 和 break 是兩個常用來改變迴圈執行流程的的控制語句,幫助開發者更靈活地控制迴圈邏輯。continue 和...

2024-09-23 ‧ 由 DaniAnn 分享
DAY 10

【Day10】Java中的 Array 陣列(一):如何宣告與遍歷陣列

Java中陣列只能存放相同類型的數據,且陣列的長度必須在創建該陣列時就決定,並且在創建之後不能改變。 宣告陣列 基本方式: // 宣告一個整數陣列,陣列名稱為n...

2024-09-24 ‧ 由 DaniAnn 分享