[Java Day01] 大纲与安装

第一天来发表一下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

Widnows

开发工具:Intellij IDEA
Mac

Windows

FB 程序讨论群 'Coding 104'
https://www.facebook.com/groups/355162482982678
观迎您加入讨论与提出您学习的问题与需求~


<<:  day4 - config 选用: cli & viper 简介

>>:  Day 12:封装 OkHttp

[D25] 物件侦测(6)

终於来到要介绍 YOLOv3 的时候了! YOLOv3 和前两个版本没有太多的不同,是以 YOLOv...

数位变革

在疫情爆发之前,一切的一切看似都非常的正常,但是在爆发之後,所有的一切都被疫情给打乱了,并且所有的秩...

Day 18:广度优先搜寻(BFS)

上一回提到广度优先搜寻的步骤是检查图中节点,并将与其相连的节点放入伫列中,再一一检查。 光是这样的文...

Day1 後端及PHP介绍

Day1 後端及PHP介绍 大家好~ 之後的30天来跟大家介绍一下我学习PHP到现在的过程,主要会以...

Day10 用python写UI-聊聊文字方块Entry

耶~~~终於迈入第十天,完成了三分之一,今天要来讲文字方块,普遍常会看到的用法会在输入号密码的时候,...