iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
JavaScript

大學生必學的Java入門技巧 系列

本次參賽以自主學習為主,旨在透過深入淺出的學習方式,系統掌握Java的核心概念和應用。透過這30天,我期望能鞏固理論基礎,提升解決問題的能力。同時,這次學習經歷將幫助我在未來進一步深入理解Java開發中的最佳實踐,並為我在學術或職場上的發展打下堅實基礎。

參賽天數 12 天 | 共 12 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊泡泡糖
DAY 1

[Day1] 在進入Java世界前...

大家好,我是就讀大二的學生。經老師介紹,得知參與此項比賽可以訓練自己學習的恆心與耐力,並能夠複習專業知識與得到嶄新收穫。下定決心要盡力完成30天的鐵人賽! 什麼...

2024-09-15 ‧ 由 口瓜 分享
DAY 2

[Day2] 淺談變數與賦值

初步認識Java和安裝Java和IDE後,今天要來介紹不論寫哪一種程式都非常重要的一個觀念,變數與賦值。 什麼是變數變數(variable)內部的值可以不斷改變...

2024-09-16 ‧ 由 口瓜 分享
DAY 3

[Day3] Java世界中基本的資料類型

Java當中較為常見的資料類型(Data Type)有以下8種: var:可用於任何資料類型,也就是它可以是整數、字串、數字等等。但它有兩個限制:1.不能用在...

2024-09-17 ‧ 由 口瓜 分享
DAY 4

[Day4] 關於Java各式各樣的運算子

運算子(operator)是可以對運算元(operands)進行運算,並return值。至於回傳的值會根據運算元不同而有差異。 關係運算子(Relational...

2024-09-18 ‧ 由 口瓜 分享
DAY 5

[Day5] Java的條件判斷結構-if

條件判斷句用於對某個語句或語句塊內的條件進行判斷,若條件為真,則執行,否則將不執行。今天要介紹較簡單的Java if語句。 單向選擇:if當if條件句中的條件判...

2024-09-19 ‧ 由 口瓜 分享
DAY 6

[Day6] Java的陣列及特別的動態陣列

陣列(Array)陣列(Array)的概念在很多程式語言裡面都有,簡單來說就是用一個變量去儲存多筆相同意義的值,就不需要讓每個值宣告成單獨的變量。若要宣告一個陣...

2024-09-20 ‧ 由 口瓜 分享
DAY 7

[Day7] 好重要!Java的流程結構-1

Java 的迴圈 (Loop) 是一種非常重要的流程結構,允許你反覆執行一段程式碼,直到特定條件不再滿足為止。 for 迴圈是一種控制語句,它可以多次重複執行J...

2024-09-21 ‧ 由 口瓜 分享
DAY 8

[Day8] 好重要!Java的流程結構-2

昨天介紹完了Java內最基本的兩種流程結構分別為for迴圈和while迴圈,今天要介紹一種較為特殊的迴圈以及迴圈的控制。 巢狀(Nested)迴圈巢狀迴圈簡單來...

2024-09-22 ‧ 由 口瓜 分享
DAY 9

[Day9] 如何創建及使用Method

Java的method也能稱為Function,中文可以翻作方法、函式、函數、副程式…它其實就是一小段的程式碼,只有在被呼叫時才會運行。我們可以將數據(或稱為參...

2024-09-23 ‧ 由 口瓜 分享
DAY 10

[Day10] Java的方法多載(Method Overloading)

在介紹什麼是method overloading之前,先說明關於method的簽名(signature)。它是一個用來唯一識別一個方法的一組資訊。method的...

2024-09-24 ‧ 由 口瓜 分享