第1章認識Java
教學視頻:35分鐘
1.1 Java簡介
1.1.1什麽是Java?
1.1.2 Java的應用領域
1.1.3 Java版本
1.1.4如何學好Java
1.1.5 Java API文檔
1.2 Java特性
1.2.1很簡單
1.2.2面向對象
1.2.3分配
1.2.4便攜性
1.2.5解釋型
1.2.6安全性
1.2.7魯棒性
1.2.8多線程
1.2.9高性能
1.2.10動態
1.3構建Java環境
下載1.3.1 JDK
1.3.2 Windows系統的JDK環境
1.3.3 Linux系統的JDK環境
1.4第壹個Java程序
1.5匯總
1.6練習練習
第2章熟悉Eclipse開發工具
教學視頻:36分鐘
2.1熟悉Eclipse
2.1.1日食簡介
2.1.2 Eclipse的安裝、配置和啟動
2.1.3 Eclipse工作臺
2.1.4透視圖和視圖
2.1.5菜單欄
2.1.6工具欄
2.1.7包瀏覽器視圖
2.1.8控制臺視圖
2.2使用Eclipse
創建壹個Java項目
2.2.2創建Java類文件
2.2.3使用編輯器編寫程序代碼。
2.2.4運行Java程序
2.3程序調試
2.4總結
2.5練習和實踐
第3章Java語言基礎
教學視頻:38分鐘
3.1 Java主類結構
3.1.1包裝申報
3.1.2聲明成員變量和局部變量
3.1.3寫主方法
3.1.4導入API類庫
3.2基本數據類型
3.2.1整數類型
浮點型
字符類型
布爾類型
3.3變量和常數
3.3.1標識符和關鍵字
聲明變量
聲明常數
變量的有效範圍
3.4操作員
3.4.1賦值運算符
算術運算符
3.4.3自增自減運算符
比較運算符
邏輯運算符
3.4.6位運算符
三元運算符
操作員優先級
3.5數據類型轉換
3.5.1隱式類型轉換
顯式類型轉換
3.6代碼註釋和編碼規範
3.6.1代碼註釋
編碼規範
3.7摘要
3.8練習和實踐
第4章過程控制
教學視頻:26分鐘
4.1復句
4.2條件語句
4.2.1 if條件語句
4.2.2開關多分支語句
4.3循環語句
4.3.1 while循環語句
4.3.2 do…while循環語句
for循環語句
4.4總結
4.5練習和實踐
第五章字符串
教學視頻:33分鐘
5.1字符串類
5.1.1聲明字符串
5.1.2創建字符串
5.2連接字符串
5.2.1連接多個字符串
5.2.2連接其他數據類型
5.3獲取字符串信息
5.3.1獲取字符串長度
字符串查找
5.3.3獲取指定索引位置的字符。
5.4字符串操作
5.4.1獲取子串
刪除空格
字符串替換
5.4.4判斷字符串的開始和結束
5.4.5判斷字符串是否相等。
5.4.6按字典順序比較兩個字符串。
5.4.7字母大小寫轉換
字符串分段
5.5格式字符串
日期和時間字符串格式
通用類型格式
5.6使用正則表達式
5.7字符串生成器
5.8摘要
5.9練習和實踐
第六章陣列
教學視頻:30分鐘
6.1陣列概述
6.2壹維數組的創建和使用
6.2.1創建壹維數組
6.2.2初始化壹維數組
使用壹維數組
6.3二維數組的創建和使用
6.3.1創建2D數組
二維數組的初始化
使用二維數組
6.4數組的基本操作
6.4.1遍歷數組
6.4.2填寫替換數組元素
對數組進行排序
復制數組
6.4.5數組查詢
6.5總結
6.6使用實踐
第7章類和對象
教學視頻:47分鐘
7.1面向對象概述
7.1.1對象
7.1.2類
7.1.3包裝
7.1.4繼承
7.1.5多態性
7.2類
7.2.1成員變量
成員資格方法
7.2.3權限修改器
局部變量
7.2.5局部變量的有效範圍
這壹關鍵字
7.3類施工方法
7.4靜態變量、常數和方法
7.5類的主要方法
7.6對象
7.6.1對象創建
7.6.2訪問對象的屬性和行為
對物體的引用
對象的比較
物體的銷毀
7.7摘要
7.8練習和實踐
第八章包裝類別
教學視頻:21分鐘
8.1整數
8.2長
8.3短
8.4布爾型
8.5字節
8.6字符
8.7倍
8.8浮動
8.9號碼
8.10匯總
8.11練習和練習
第九章數字處理課
教學視頻:20分鐘
9.1數字格式
9.2數學運算
9.2.1數學課
9.2.2常用的數學運算方法
9.3隨機數
9.3.1 Math.random()方法
隨機類別
9.4大數字
9.4.1大整數
9.4.2大小數
9.5總結
9.6練習和實踐
第二條核心技術
10章接口、繼承和多態
教學視頻:36分鐘
類10.1的繼承
10.2對象類
10.3對象類型轉換
10.3.1向上轉換
10.3.2向下轉換
10.4判斷對象類型的實例
10.5重載方法
10.6多態性
10.7抽象類和接口
10.7.1抽象類
10.7.2接口
10.8匯總
10.9練習和練習
第11章高級功能類
教學視頻:29分鐘
11.1包裝
類名11.1.1沖突。
11.1.2完整的類路徑
11.1.3創建包
11.1.4進口類包裝
11.2最終變量
11.3最終方法
11.4最終類
11.5內部類
11.5.1成員內部類
11.5.2本地內部類
11.5.3匿名類
11.5.4靜態內部類
11.5.5內部類的繼承
11.6匯總
11.7練習練習
第12章異常處理
教學視頻:25分鐘
12.1異常概述
12.2處理程序異常。
12.2.1錯誤
12.2.2捕捉異常
12.3 Java常見異常
12.4自定義異常
12.5在方法中引發異常。
12.5.1用throws關鍵字拋出了壹個異常。
12.5.2用throw關鍵字拋出異常。
12.6運行時異常
12.7例外的使用原則
12.8匯總
12.9練壹練
第13章秋千編程
教學視頻:1小時1分鐘
13.1回轉概述
13.1.1擺動的特點
13.1.2搖擺套裝
13.1.3常見回轉部件概述
13.2常用表格
13.2.1 JFrame表單
13.2.2 JDialog表單
13.3標簽組件和圖標
1標簽的使用
13.3.2圖標的使用
13.4通用布局管理器
13.4.1絕對布局
13.4.2流程布局經理
13.4.3邊界布局管理器
13.4.4網格布局經理
13.5常見面板
13.5.1日本面板
13 . 5 . 2j滾動面板
13.6按鈕組件
13.6.1提交按鈕(JButton)組件
13.6.2單選按鈕(JRadioButton)組件
13.6.3復選框(JCheckBox)組件
13.7列表組件
13.7.1下拉列表框(JComboBox)組件
13.7.2列表框(JList)組件
13.8文本組件
13.8.1文本框(JTextField)組件
13.8.2密碼框(JPasswordField)組件
13.8.3文本字段(JTextArea)組件
13.9通用事件監聽器
13.9.1監控事件簡介
13.9.2操作事件偵聽器
13.9.3焦點事件監聽器
13.10匯總
13.11練習與練習
第14章集合班
教學視頻:26分鐘
14.1集合類概述
14.2采集接口
14.3列表集
14.3.1列表界面
14.3.2列表接口實現類
14.4套裝套裝
14.5地圖套裝
14.5.1地圖接口
14.5.2地圖接口實現類
14.6匯總
14.7練習練習
第15章輸入輸出
教學視頻:35分鐘
15.1流概述
15.2 iostream
15.2.1輸入流
15.2.2輸出流
15.3文件類
15.3.1文件的創建和刪除
15.3.2獲取文件信息
15.4文件iostream
15.4.1文件輸入流和文件輸出流類
15.4.2文件讀取器類和文件寫入器類
15.5帶緩存的iostream
15.5.1緩沖輸入流和緩沖輸出流類
15.5.2 BufferedReader和BufferedWriter類
15.6數據信息流
15.7 ZIP壓縮iostream
15.7.1壓縮文件
15.7.2解壓ZIP文件。
15.8匯總
15.9練習練習
第16章反思
教學視頻:47分鐘
16.1類和Java反射
16.1.1訪問構造函數
16.1.2訪問成員變量
16.1.3訪問方法
16.2使用註釋功能
16.2.1定義了註釋類型。
16.2.2訪問註釋信息
16.3匯總
16.4練習練習
第17章枚舉類型和泛型
教學視頻:22分鐘
17.1枚舉類型
17.1.1使用枚舉類型設置常數。
17.1.2了解枚舉類型的更多信息。
17.1.3使用枚舉類型的優點
17.2仿制藥
17.2.1復習“向上轉化”和“向下轉化”
17.2.2定義泛型類
17.2.3泛型的壹般用法
17.2.4泛型的高級用法
17.2.5通用摘要
17.3匯總
17.4練習練習
第18章多線程
教學視頻:24分鐘
18.1螺紋介紹
18.2中實現線程的兩種方法
18.2.1繼承線程類。
18.2.2實現可運行接口
18.3線程生命周期
18.4操作線程的方法
18.4.1線程休眠
18.4.2螺紋連接
18.4.3線程中斷
18.4.4由線程提供
18.5線程的優先級
18.6線程同步
18.6.1線程安全
18.6.2線程同步機制
18.7線程間通信
18.8匯總
18.9練習和練習
第19章網絡交流
教學視頻:25分鐘
19.1網絡編程基礎
19.1.1局域網和互聯網
19.1.2網絡協議
19.1.3端口和插座
19.2 TCP編程基礎
19.2.1在中間地址類
19.2.2服務器套接字類
19.2.3 TCP網絡程序
19.3 UDP編程基礎
19.3.1數據報數據包類別
19.3.2 DatagramSocket類
19.3.3 UDP網絡程序
19.4匯總
19.5練習練習
第二十章數據庫操作
教學視頻:33分鐘
20.1數據庫基礎知識
20.1.1什麽是數據庫?
20.1.2數據庫的類型和功能
20.1.3 SQL語言
20.2 JDBC概述
JDBC-ODBC大橋0+20
JDBC技術
JDBC駕駛員的類型
20.3常用的類別和接口
20.3.1連接接口
20.3.2報表界面
20.3.3準備報表界面
驅動程序管理器類
結果集接口
20.4數據庫操作
20.4.1連接數據庫
20.4.2向數據庫發送SQL語句。
20.4.3處理查詢結果集
順序查詢
模糊查詢
預處理語句
20.4.7記錄的添加、修改和刪除
20.5摘要
20.6練習和實踐
第三條高級應用
第265438章+0搖擺臺組件
教學視頻:58分鐘
21.1直接用JTable類創建表。
創建壹個表格
21.1.2自定義窗體
21.1.3操縱臺
21.2表模型和表
21.2.1使用表模型創建表
21.2.2維修表型號
21.3提供了行標題欄的表格。
21.4匯總
21.5練習練習
第22章搖擺采油樹組件
教學視頻:1小時3分鐘
22.1簡單樹
22.2處理選定的節點事件
22.3遍歷樹節點
22.4自定義樹
22.5維護樹模型
22.6處理展開節點事件
22.7摘要
22.8練習和實踐
第23章Swing的其他高級組件
教學視頻:1小時30分鐘
23.1高級組件面板
23.1.1分割面板
23.1.2標簽面板
23.1.3桌面面板和內部表格
23.2菜單
創建壹個菜單欄
23.2.2創建彈出菜單
23.2.3定制個性化菜單
23.3工具欄
23.4文件選擇器
23.4.1文件選擇對話框
使用文件過濾器
23.5進度欄
23.6系統托盤
23.7桌面集成控制
23.8摘要
23.9練習和實踐
第24章高級布局管理器
教學視頻:1小時40分鐘
24.1盒子布局管理器
24.2卡片布局管理器
24.3網格組(GridBagLayout)布局管理器
24.4 SpringLayout經理
24.4.1使用彈簧布局管理器
使用彈簧和支柱
24.4.3使用彈簧控制部件的尺寸。
24.5摘要
24.6練習和實踐
第25章高級事件處理
教學視頻:31分鐘
25.1按鍵事件
25.2鼠標事件(鼠標事件)
25.3窗口事件
25.3.1捕捉窗體的焦點變化事件。
25.3.2捕獲表單狀態更改事件
25.3.3捕獲其他表單事件
25.4選項事件(ItemEvent)
25.5表格模型事件(表格模型事件)
25.6摘要
25.7練習和實踐
第26章AWT繪圖和音頻回放
教學視頻:30分鐘
26.1 Java繪圖
26.1.1圖形
26.1.2圖形2D
26.2繪制圖形
26.3繪圖顏色和筆畫屬性
26.3.1設置顏色
筆畫屬性
26.4圖紙文本
26.4.1設置字體
顯示文本
26.5畫畫
26.6圖像處理
放大和縮小
圖像翻轉
圖像旋轉
圖像傾斜
26.7播放音頻文件
26.8摘要
26.9練習和實踐
第二十七章印刷技術
教學視頻:30分鐘
27.1打印控制類
27.2打印對話框
27.3打印頁面
27.4多頁打印
27.5打印預覽
27.6摘要
27.7練習和實踐
第四條項目實戰
第二十八章企業進銷存管理系統
教學視頻:1小時30分鐘
28.1系統分析
28.1.1需求分析
28.1.2可行性分析
28.1.3編寫項目計劃
28.2系統設計
28.2.1系統目標
系統功能結構
28.2.3系統業務流程圖
系統編碼規範
28.3開發環境
28.3.1硬件開發環境
軟件開發環境
28.4數據庫和數據表設計
28.4.1數據庫分析
創建壹個數據庫
創建壹個數據表
28.5創建項目
28.6系統文件夾組織結構
28.7公共* *類設計
28.7.1項目公共* * *
28.7.2數據模型是公共的。
28.7.3道公共* * *
28.8系統登錄模塊設計
28.8.1設計登錄表單
28.8.2在密碼文本框中輸入事件
28.8.3“登錄”按鈕的事件處理
28.9系統主窗體設計
28.9.1設計菜單欄
設計工具欄
設計狀態欄
28.10采購訂單模塊的設計
28.10.1設計采購訂單
28.10.2添加采購商品
28.10.3采購統計
28.10.4貨物倉儲
28.11銷售訂單模塊設計
28.11.1設計銷售表
28.11.2添加銷售商品
28.11.3銷售統計
28.11.4商品銷售
28.12庫存盤點模塊設計
28.12.1設計庫存盤點單
28.12.2讀取庫存商品
28.12.3統計盈虧數量
28.13數據庫備份和恢復模塊設計
28.13.1設計表單
28.13.2文件瀏覽
28.13.3備份數據庫
28.13.4恢復數據庫
28.14操作項目
28.15系統打包分發。
28.16開發中常見問題及解決方案
28.16.1數據庫不可訪問。
28.16.2打包的JAR文件無法登錄。
28.16.3數據庫恢復失敗。
28.16.4數據庫是只讀的。
28.16.5無法打開內部表單。
28.16.6 About界面被其他窗體覆蓋。
28.16.7打包JAR文件後無法運行。
28.16.8程序運行後沒有閃屏界面。
28.17匯總