免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30
獲得更多驚喜
華騰教育
首頁
圖書
資源
獲獎圖書
名師講堂
書目
智慧學習產品
留言
Java程序設計案例教程
意見反饋
分享
閱讀
0
出版信息
體例新穎,理實一體。案例精美,語言簡潔,易學易用。
類 別:
計算機系列
書 名:
Java程序設計案例教程
主 編:
李海濤 陳濤 孫紅麗
定 價:
59.8
開 本:
16開
印刷方式:
雙色
頁 數:
302
時 間:
2024年1月
出 版 社:
同濟大學出版社
書 號:
978-7-5608-9099-9
在線試讀
|
下載
樣書申請
教學課件
源代碼
教學資料包(完整版)
內容摘要
本書是“基于翻轉課堂的課程教學范式改革”與校本應用型教材建設項目基礎上編寫的。本書采用案例驅動的方式編寫,即把理論知識點的講解融入實際的案例中,通過案例教學的方式達到理論與實踐的融合,培養學生的動手實踐和程序設計能力。內容從Java SE基礎知識開始介紹,具體包括Java開發環境搭建、Java語言基礎、面向對象編程、數組、集合、異常處理、圖形界面設計等內容,教材安排從易到難,逐步深入。
本書適合作為高等院校Java程序設計課程的教材,也可供廣大技術人員參考。
目錄
第0章 企業HR管理系統項目介紹學習目標
0.1認識企業HR管理系統
0.1.1功能模塊
0.1.2系統功能模塊圖
0.2課堂任務1——設計并創建企業HR管理系統數據庫
0.2.1設計數據庫表
0.2.2編寫數據庫腳本
0.2.3導入數據庫
0.3課堂任務2——體驗企業HR管理系統的功能
0.3.1登錄界面
0.3.2用戶注冊界面
0.3.3用戶角色界面
0.3.4匯報工作界面
0.3.5評測員工成績界面
0.3.6更改角色
0.3.7修改密碼
0.3.8查看個人簡歷
0.3.9系統使用說明
本章小結
第1章 Java開發入門學習目標
1.1Java的來歷
1.2Java語言的特點
1.3Java虛擬機
1.4面向對象程序設計
1.4.1抽象
1.4.2封裝
1.4.3類與對象的概念
1.5任務:創建企業HR管理系統中的類和對象
本章小結
課后練習
第2章 Java程序開發基礎學習目標
2.1Java開發環境的搭建
2.1.1JDK的三種版本
2.1.2JDK的安裝
2.1.3JDK目錄介紹
2.1.4環境變量的配置
2.1.5驗證配置環境變量
2.2Java集成開發環境簡介
2.2.1Eclipse
2.2.2EditPlus
2.3兩類“HelloWorld”程序
2.3.1JavaApplication
2.3.2JavaApplet程序
2.3.3兩類程序的區別
2.4JavaApplication程序的輸入/輸出
2.4.1字符界面的輸入/輸出
2.4.2圖形界面的輸入/輸出
2.5任務:利用eclipse創建系統項目
本章小結
課后練習
第3章 Java語法基礎學習目標
3.1Java程序的基本組成
3.1.1Java的標識符
3.1.2Java關鍵字
3.2數據類型
3.2.1整數類型
3.2.2浮點類型
3.2.3字符類型
3.2.4布爾類型
3.2.5數據類型之間的相互轉換
3.3常量與變量
3.3.1常量
3.3.2變量
3.4運算符
3.4.1賦值運算符
3.4.2算術運算符
3.4.3關系運算符
3.4.4邏輯運算符
3.4.5位運算符
3.4.6運算符的優先級
3.5流程控制語句
3.5.1順序結構——按部就班
3.5.2選擇結構——有條件就上
3.5.3循環結構——不斷重復
3.6方法
3.6.1方法的定義
3.6.2方法的重載
3.7任務:根據用戶輸入的菜單選項顯示與其對應的界面內容
3.8任務:顯示工作匯報列表
本章小結
課后練習
第4章 類與對象學習目標
4.1類的定義
4.1.1類的聲明
4.1.2成員變量和常量
4.1.3方法的聲明與實現
4.2對象的創建
4.2.1對象的創建
4.2.2對象的使用
4.3構造方法的定義與重載
4.4static關鍵字
4.4.1靜態變量
4.4.2static方法
4.5final
4.5.1final域
4.5.2final方法
4.5.3final類
4.6任務:用戶管理功能實現
本章小結
課后練習
第5章 面向對象三大特性及其Java實現學習目標
5.1封裝
5.1.1封裝的概念
5.1.2封裝的實現
5.2繼承
5.2.1Java的繼承
5.2.2方法的覆蓋與重載
5.2.3this與super關鍵字
5.3多態
5.3.1多態的實現
5.3.2多態中的問題
5.4抽象類和抽象方法
5.4.1抽象類
5.4.2抽象方法
5.5接口
5.5.1接口的定義
5.5.2接口的實現
5.6Java的訪問權限
5.7任務:顯示不同用戶的功能菜單
5.8任務:處理各角色工作任務及薪資
本章小結
課后練習
第6章 數組學習目標
6.1一維數組
6.1.1一維數組的聲明
6.1.2一維數組的初始化
6.1.3一維數組的使用
6.2二維數組
6.2.1二維數組的聲明
6.2.2二維數組的初始化
6.2.3二維數組的使用
6.3任務:應用數組實現信息存儲
本章小結
課后練習
第7章 Java類庫基礎學習目標
7.1包
7.1.1包的概念
7.1.2包的應用
7.2常用的基礎類庫
7.2.1Object類
7.2.2數據類型類
7.2.3System類與Class類
7.2.4Math與Random
7.2.5String、StringBuilder和StringBuffer
7.3任務:利用包對類進行分類管理及常用類的使用
本章小結
課后練習
第8章 異常與多線程學習目標
8.1異常
8.1.1異常與異常類
8.1.2拋出異常
8.2異常的處理
8.2.1捕獲異常
8.2.2繼續向上拋出異常
8.3多線程
8.3.1Java多線程的實現
8.3.2線程的生命周期
8.3.3線程的調度
8.3.4線程同步
8.4任務:處理輸入菜單選項輸入異常
本章小結
課后練習
第9章 JavaI/O系統學習目標
9.1輸入輸出流概述
9.1.1字節流
9.1.2字符流
9.2幾種字節輸入流
9.2.1字節數組輸入流ByteArrayInputStream
9.2.2文件輸入流FileInputStream
9.3幾種常用的字符輸入流
9.3.1字符數組輸入流CharArrayReader
9.3.2字符串輸入流:StringReader
9.4幾種字節輸出流
9.4.1字節數組輸出流ByteArrayOutputStream
9.4.2文件字節輸出流FileOutputStream
9.5文件類File和隨機存取文件類RandomAccessFile
9.5.1File類
9.5.2RandomAccessFile類
9.6任務:利用輸入輸出流保存和讀取數據
本章小結
課后練習
第10章 圖形用戶界面學習目標
10.1圖形用戶界面概述
10.1.1AWT與Swing
10.1.2AWT常用組件
10.2事件處理
10.2.1事件處理機制
10.2.2常用事件的分類
10.2.3事件適配器
10.3布局管理
10.3.1邊框布局管理器
10.3.2流式布局管理器
10.3.3卡片布局管理器
10.3.4網格布局管理器
10.3.5網格包布局管理器
10.3.6盒式布局管理器
10.4Swing組件
10.4.1JFrame窗體
10.4.2JDialog對話框
10.4.3JPanel面板
10.4.4JLabel標簽
10.4.5JButton按鈕
10.4.6JTextField單行文本框
10.4.7JPasswordField密碼框
10.4.8JTextArea文本域
10.4.9菜單
10.5任務:使用圖形用戶界面方式實現HR企業管理系統
本章小結
課后練習
第11章 JDBC數據庫編程學習目標
11.1數據庫概述
11.1.1數據庫基本概述
11.1.2SQL簡介
11.2JDBC概述
11.3JDBC訪問數據庫
11.3.1使用JDBC連接數據庫
11.3.2操作數據庫——增、刪、改、查
11.4JDBC進階
11.4.1事務管理
11.4.2數據庫連接池
11.5任務:使用JDBC連接數據庫進行操作
本章小結
課后練習
參考文獻
主編信息
李海濤,商丘師范學院副教授。
相關圖書
Java程序設計
主編:
李忠偉
本書共分10章,內容包括:Java概述、Java語言基礎、Java與面向對象、數組與字符串、異常處理、輸入與輸出流、Swing與圖形用戶界面、多
¥43
×
Close
樣書申請
申請書名:
書號:
姓名:
手機:
地址:
學校名稱(必填):
留言:
(選填)
取消
提交