


Linux培訓
達內IT學院
400-111-8989

0基礎小白
轉行人員
編程愛好者
已有其他編程語言使用經驗,希望過渡到Java
1.學習前提:在開始學習本教程前你應該能夠使用Windows 10操作系統。
2.學習環境建議:建議采用Windows 10系統 或者 蘋果系統,不建議使用陳舊的32位操作系統,電腦運行內存應該4GB以上。
3.相關擴展學習資源推薦:上面相關資料。
通過本教程學習學員會學習到基本的Java環境搭建和開發工具的基本使用、還能學習Java程序的執行原理,深入了解Java開發知識以及獲得項目開發經驗。
劉蒼松
簡介
2.開發環境介紹
3.安裝JDK實操以及環境變量配置流程介紹
4.配置環境變量實操
5.安裝Eclipse流程介紹
6.安裝Eclipse實操
7.HelloWorld程序講解
8.HelloWorld程序編寫
9.HelloWorld程序執行原理
10.Unit01總結
11.GUI界面講解
12.GUI界面繪制代碼
13.自定義繪制圖像講解
14.自定義繪制圖像代碼編寫
15.自定義繪制圖像顏色講解
16.自定義繪制圖像顏色代碼編寫
17.初識變量
18.變量基礎語法講解
19.變量基礎語法正確演示
20.變量基礎語法錯誤演示
21.注釋講解和改變變量的值講解
22.變量的運算代碼編寫
23.變量的運算讓圓動起來
24.控制兩個小球的移動
25.變量基本命名規范
開發命名規范
27.命名規范案例演示
28.整數類型介紹+byte類型簡介
29.byte代碼+short介紹
30.Short代碼演示
類型概念講解
代碼講解
代碼講解1
代碼講解2
35.Long類型講解
36.Long代碼講解1
37.Long代碼講解2
38.計算機計算時間原理
39.利用Long類型保存時間
40.利用Long類型保存時間代碼講解
41.數學運算符1
42.數學運算符2
43.數學運算符3
44.數學運算符4
45.數學運算符5
46.數學運算符6
47.自增自減_關系運算_邏輯運算1
48.自增自減_關系運算_邏輯運算2
49.自增自減_關系運算_邏輯運算3
50.自增自減_關系運算_邏輯運算4
51.自增自減_關系運算_邏輯運算5
52.自增自減_關系運算_邏輯運算6
53.自增自減_關系運算_邏輯運算7
54.自增自減_關系運算_邏輯運算8
55.自增自減_關系運算_邏輯運算9
56.短路邏輯_賦值運算_復合賦值運輸1
57.短路邏輯_賦值運算_復合賦值運輸2
58.短路邏輯_賦值運算_復合賦值運輸3
59.短路邏輯_賦值運算_復合賦值運輸4
60.短路邏輯_賦值運算_復合賦值運輸5
61.短路邏輯_賦值運算_復合賦值運輸6
62.短路邏輯_賦值運算_復合賦值運輸7
63.字符串連接_三元運算1
64.字符串連接_三元運算2
65.隨機數_隨機生成泡泡1
66.隨機數_隨機生成泡泡2
67.隨機數_隨機生成泡泡3
68.隨機數_隨機生成泡泡4
69.隨機數_隨機生成泡泡5
70.隨機數_隨機生成泡泡6
71.隨機控制泡泡大小顏色方向1
72.隨機控制泡泡大小顏色方向2
73.隨機控制泡泡大小顏色方向3
74.隨機控制泡泡大小顏色方向4
75.隨機控制泡泡大小顏色方向5
76.隨機控制泡泡大小顏色方向6
77.流程控制_if單路分支_雙路分支1
78.流程控制_if單路分支_雙路分支2
79.流程控制_if單路分支_雙路分支3
80.流程控制_if單路分支_雙路分支4
81.多路分支語句_創建更多泡泡1
82.多路分支語句_創建更多泡泡2
83.多路分支語句_創建更多泡泡3
84.多路分支語句_創建更多泡泡4
85.對象和類1
86.對象和類2
87.對象和類3
88.對象和類4
89.對象和類5
90.引用變量_構造器1
91.引用變量_構造器2
92.引用變量_構造器3
93.引用變量_構造器4
94.引用變量_構造器5
95.構造器重載1
96.構造器重載2
97.構造器重載3
98.構造器重載4
99.構造器重載5
100.面向對象重構跑泡泡_方法1
101.面向對象重構跑泡泡_方法2
102.面向對象重構跑泡泡_方法3
103.面向對象重構跑泡泡_方法4
104.方法參數_方法參數1_什么是方法參數
105.方法參數_方法重載2_理論知識
106.方法參數_方法重載3_案例1
107.方法參數_方法重載4_案例2
108.利用方法重構_對象內存管理1
109.利用方法重構_對象內存管理2
110.利用方法重構_對象內存管理3理論知識
111.利用方法重構_對象內存管理4圖示解析
112.數組1什么是數組
113.數組2數組的基本語法
114.數組3案例演示1
115.數組4案例演示2
116.數組5案例演示3
117.數組6引用類型數組
118.循環1for循環1
119.循環2for循環2
120.循環3for循環3
121.循環4for循環特殊用法1
122.循環5for循環特殊用法2
123.循環6for循環特殊用法3
124.循環7for循環特殊用法4
125.break
126.continue
127.do_while1
128.do_while2
129.do_while3
130.while1
131.while2
132.重構跑泡泡1
133.重構跑泡泡2
134.重構跑泡泡3
135.重構跑泡泡4
136.吃掉泡泡_數組復制1
137.吃掉泡泡_數組復制2
138.吃掉泡泡_數組復制3
139.吃掉泡泡_數組復制4
140.吃掉泡泡_數組復制5
141.吃掉泡泡_數組復制6
142.數組復制
143.數組動態擴容
144.刪除被吃掉泡泡原理
145.刪除被吃掉的泡泡代碼1
146.刪除被吃掉的泡泡代碼2
147.刪除被吃掉的泡泡代碼3
148.刪除被吃掉的泡泡代碼4
149.刪除被吃掉的泡泡代碼5
150.飛機大戰業務規則分析
151.設計類原理分析
152.設計類代碼實現1
153.設計類代碼實現2
154.設計類代碼實現3
155.飛行物移動1
156.飛行物移動2
157.什么是繼承
158.繼承案例練習
159.利用泛化實現繼承1
160.利用泛化實現繼承2
16繼承特性
162.繼承中使用構造器原理
163.繼承中使用構造器代碼
164.繼承中是使用構造器優點
165.方法的繼承
166.利用繼承重構飛機大戰
167.super訪問父類屬性
168.super訪問父類方法
169.SwingAPI
170.創建窗口原理
171.創建窗口代碼
172.繪制圖片1
173.繪制圖片2
174.加載每個飛機的圖片原理
175.加載每個飛機的圖片代碼實現1
176.加載每個飛機的圖片代碼實現2
177.飛機大戰的世界1
178.飛機大戰的世界2
179.飛機大戰的世界3
180.飛機大戰的世界4
181.繪制方法原理
182.繪制方法代碼
183.代碼優化
184.定時器原理
185.定時器代碼
186.內部類原理
187.內部類代碼
188.飛機移動原理
189.單個飛機移動代碼
190.所有飛機與天空一起移動
191.連續天空原理
192.連續天空代碼
193.連續天空出錯解決辦法
194.package原理
195.全限定名和import原理
196.包結構目錄代碼
197.訪問控制與封裝
198.public和private區別
199.public和private測試代碼
200.public與默認區別
201.public與默認測試代碼
202.protected與默認區別
203.protected與默認測試代碼
204.封裝
205.飛機大戰中的封裝
關鍵字
局部變量
局部變量代碼
修飾對象引用
修飾方法參數
修飾方法參數代碼