iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

30天手把手帶你跟JAVA變成好朋友 系列

利用30天快速學習Java,並實作出一個小型專案。
不浪費時間講環境安裝,我將直接引領你進入Java的奇妙世界。

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

Day1 - 關於我

歡迎來到 30天手把手帶你跟JAVA變成好朋友 我是Grant,一個熱愛資訊科技的理工宅,骨子裡卻又流著文學感性的血液。 已有接近六年的開發經驗,從大學四年到碩...

2020-09-14 ‧ 由 GrantLi 分享
DAY 2

Day2 - Java是甚麼? 為甚麼要選擇它?

Java 是一種程式語言,擁有跨平台、物件導向的特性,最初是昇陽電腦(Sun Microsystem)推出,原本昇陽公司想把 Java 取名為 Oak,但因為...

2020-09-15 ‧ 由 GrantLi 分享
DAY 3

Day3 - Java基本型態、變數命名與宣告

型態就好像每個事情、每件物品都有單位一樣,例如: 一 "杯" 水、 一 "塊" 麵包, 在Java中,對於每個物件、變數...

2020-09-16 ‧ 由 GrantLi 分享
DAY 4

Day4 - 運算元、運算子與奇妙的型態轉換

在撰寫程式的過程中,我們不可避免的一定會用到許多四則運算,像是算圓周率、標準差....等等。 這時候,我們就必須知道 "+"、 "...

2020-09-17 ‧ 由 GrantLi 分享
DAY 5

Day5 - 透過流程控制實現程式的邏輯

流程控制算是在寫程式中的骨幹了,它代表著你的程式的走向,你的思路以及邏輯。 廢話不多說,來看一下以下的Java程式碼。 int applePrice = 60;...

2020-09-18 ‧ 由 GrantLi 分享
DAY 6

Day6 - 物件的使用-類別

在物件導向程式設計中,"類別"一個詞佔了非常重要地位。 那類別是甚麼呢? 我們先來看看類別的定義 - 在撰寫物件導向的程式中,我們必須要給...

2020-09-19 ‧ 由 GrantLi 分享
DAY 7

Day7 - 物件的使用-陣列與字串

在撰寫程式的過程中,我們常常會需要處理來自不同來源的資料,因此,透過一些特殊的資料集合來處理便會十分方便。例如,身分證字號由英文字元及數字構成,我們就可將它存放...

2020-09-20 ‧ 由 GrantLi 分享
DAY 8

Day8 - 把重要資訊隱藏起來吧 - 物件的封裝

封裝(Encapsulation)是指類別中我們可以透過不同修飾元設定變數的存取,並可以控制類別成員被其他類別存取的範圍,為物件導向程式的三大特性(封裝,繼承,...

2020-09-21 ‧ 由 GrantLi 分享
DAY 9

Day9 - 繼承與多型

昨天講了物件導向中的特性之一的封裝,今天要來看的是繼承與多型這兩個亦為物件導向程式設計中的兩個重要特性。 何謂繼承呢? 在物件導向的世界中,藉由讓子類別來繼承父...

2020-09-22 ‧ 由 GrantLi 分享
DAY 10

Day10 - Collection 與 Map

如果你是使用Java,就不能不知道Collection與Map這兩個在Java中佔了舉足輕重的兩大資料型態了。 Collection是Java中提供用來處理進階...

2020-09-23 ‧ 由 GrantLi 分享