iT邦幫忙

2021 iThome 鐵人賽

DAY 1
0

第一天來發表一下30days將發佈的內容,
然後我們來進行Mac與Windows的Java環境與開發工具的安裝。

此次的內容源自於過去教學的程式卡教材轉錄為影片,
希望再次降低學習難度。

教材網頁
https://coding104.blogspot.com/p/java.html

大綱
[Java Day01] 大綱與安裝
[Java Day02] 我的第一支Java程式 & 程式卡與範例檔的使用

01 儲存資料的容器 - 變數
[Java Day03] 1.1. 變數
[Java Day04] 1.2. 型別
[Java Day05] 1.3. 基本資料的轉型

02 連在一起的箱子 - 陣列
[Java Day06] 2.1. 陣列
[Java Day07] 2.2. 初始化區塊

03 像大腦一樣思考 - 流程控制
[Java Day08] 3.1. if
[Java Day09] 3.2. switch
[Java Day10] 3.3. for
[Java Day11] 3.4. while / 3.5. do while
[Java Day12] 3.6. break & continue

04 以物件為中心思考-物件導向
[Java Day13] 4.1. 類別、物件與屬性
[Java Day14] 4.2. 方法
[Java Day15] 4.3. 參數
[Java Day16] 4.4. 回傳值
[Java Day17] 4.5. 多載
[Java Day18] 4.6. 可變各數的參數
[Java Day19] 4.7. 靜態化
[Java Day20] 4.8. 確定化

05 保有物件的隱私-封裝
[Java Day21] 5.1. 私有化
[Java Day22] 5.2. 取值式 & 設值式
[Java Day23] 5.3. 封裝

06 物件的多重身份-繼承與多型
[Java Day24] 6.1. 繼承
[Java Day25] 6.2. 改寫
[Java Day26] 2.3. super
[Java Day27] 6.4. 多型
[Java Day28] 6.5. instanceof
[Java Day29] 6.6. 抽象類別
[Java Day30] 6.7. 介面

開發環境:JDK8(u291)
為何選JDK8呢? 因為主要教材是Java8的版本,新版的語法也期望在未來都新增上去。而u291這個小版本主要是為了避開JDK原本的bug,為了在開發工具Intellij IDEA可以正常的輸入中文字。

Mac
Yes
Widnows
Yes

開發工具:Intellij IDEA
Mac
Yes
Windows
Yes

FB 程式討論群 'Coding 104'
https://www.facebook.com/groups/355162482982678
觀迎您加入討論與提出您學習的問題與需求~


下一篇
[Java Day02] 我的第一支Java程式 & 程式卡與範例檔的使用
系列文
[Java] 你意想不到的學習方式,簡單又深刻30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言