-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java程序設計基礎教程 重慶市骨干專業課程配套教材 立體化教材 版權信息
- ISBN:9787111682868
- 條形碼:9787111682868 ; 978-7-111-68286-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java程序設計基礎教程 重慶市骨干專業課程配套教材 立體化教材 本書特色
適讀人群 :高職院校計算機及相關專業配套資源:微課視頻、電子課件及書中所有案例的源代碼 本書特色: ★一本Java程序設計入門級圖書 ★按任務學習模式編寫 ★理論夠用,案例解讀,及時練習 ★重慶市骨干專業課程的配套教材
Java程序設計基礎教程 重慶市骨干專業課程配套教材 立體化教材 內容簡介
本書是面向Java初學者的入門級圖書,以通俗易懂的語言詳細講解Java語言的基礎知識。本書共分為10個單元,其中前9個單元共27個任務和26個實訓,內容主要包括Java環境搭建、Java語法基礎、面向對象的概念與思想、Java常用的類庫、異常處理、線程、輸入/輸出功能、圖形用戶界面設計等。*后一個單元是一個綜合實例,介紹Java程序如何設計、實現、編寫和運行等操作。本書是重慶市骨干專業的移動應用開發專業“Java程序設計”課程的配套教材。該項目提供了微課視頻及操作演示視頻,在超星學銀在線平臺可以使用。本書體系完整,結構案例合理,可操作性強,內容深入淺出,語言通俗易懂,每個知識點都有配套例題進行解釋說明,可作為高職院校計算機及相關專業的教學參考書。
Java程序設計基礎教程 重慶市骨干專業課程配套教材 立體化教材 目錄
前言
單元1 Java語言概述1
任務1.1 搭建開發環境1
1.1.1 Java語言概述1
1.1.2 安裝JDK4
1.1.3 JDK目錄介紹6
任務1.2 一個*簡單的Java應用
程序8
1.2.1 配置系統環境變量8
1.2.2 Java程序的基本構成10
單元小結14
習題14
單元2 Java語法基礎15
任務2.1 語法基礎15
2.1.1 標識符與命名規范15
2.1.2 關鍵字16
2.1.3 注釋17
2.1.4 基本數據類型18
2.1.5 常量與變量19
2.1.6 Java中的常用運算符21
2.1.7 數據類型轉換26
任務2.2 選擇語句28
2.2.1 if語句28
2.2.2 switch語句30
任務2.3 循環語句34
2.3.1 while語句34
2.3.2 do-while語句35
2.3.3 for語句36
2.3.4 跳轉語句37
單元小結39
習題39
單元3 面向對象基礎42
任務3.1 類和對象42
3.1.1 面向對象概述42
3.1.2 面向對象的特點43
3.1.3 類44
3.1.4 對象49
任務3.2 包54
3.2.1 包的聲明54
3.2.2 包的導入56
任務3.3 封裝60
3.3.1 訪問修飾符60
3.3.2 實現封裝62
單元小結70
習題70
單元4 繼承和多態71
任務4.1 繼承71
4.1.1 繼承的概念71
4.1.2 成員變量和成員方法的屏蔽73
4.1.3 super關鍵字74
4.1.4 final關鍵字76
4.1.5 抽象類與抽象方法77
任務4.2 接口82
4.2.1 接口的定義82
4.2.2 接口的實現83
任務4.3 多態88
4.3.1 重載88
4.3.2 重寫91
4.3.3 向上轉型92
單元小結96
習題96
單元5 常用類庫98
任務5.1 字符串的使用98
5.1.1 String類的介紹98
5.1.2 StringBuffer類的介紹103
任務5.2 數組的使用106
5.2.1 一維數組106
5.2.2 二維數組107
任務5.3 日期類109
5.3.1 Date類109
5.3.2 Calendar類110
任務5.4 Math類的使用111
5.4.1 Math類的介紹111
5.4.2 Math類的常用方法112
任務5.5 集合的使用113
5.5.1 集合概述113
5.5.2 Map類的使用114
單元小結115
習題115
單元6 異常117
任務6.1 系統異常117
6.1.1 異常的基本概念117
6.1.2 異常的類型118
6.1.3 捕獲異常119
6.1.4 拋出異常122
任務6.2 自定義異常127
6.2.1 創建自定義異常類127
6.2.2 使用自定義異常類127
單元小結130
習題130
單元7 線程132
任務7.1 線程的創建與啟動132
7.1.1 線程的概念132
7.1.2 線程的生命周期133
7.1.3 線程類133
7.1.4 創建與啟動線程135
任務7.2 線程的控制139
7.2.1 線程的休眠139
7.2.2 線程的中斷140
7.2.3 線程的插隊141
任務7.3 線程的同步144
7.3.1 多線程引發的問題144
7.3.2 實現同步線程145
7.3.3 實現線程通信147
單元小結150
習題150
單元8 Java輸入/輸出152
任務8.1 字節流152
8.1.1 字節流的讀取操作152
8.1.2 字節流的寫入操作156
任務8.2 字符流160
8.2.1 字符流的讀取操作160
8.2.2 字符流的寫入操作163
任務8.3 文件167
8.3.1 文件創建與信息獲取168
8.3.2 文件測試與刪除169
8.3.3 目錄操作170
單元小結172
習題173
單元9 圖形用戶界面174
任務9.1 GUI的基本概念和組件174
9.1.1 GUI的基本概念174
9.1.2 Swing常用組件174
任務9.2 布局管理器195
9.2.1 布局管理器的概念與分類195
9.2.2 FlowLayout195
9.2.3 BorderLayout196
9.2.4 GridLayout197
9.2.5 自定義布局198
任務9.3 事件處理機制204
9.3.1 事件處理概述204
9.3.2 事件分類205
9.3.3 事件源與事件監聽器205
單元小結213
習題213
單元10 簡單計算器設計與開發
綜合實例216
任務10.1 程序框架設計216
任務10.2 計算器布局設計217
任務10.3 組件設計219
任務10.4 事件監聽設計與實現221
任務10.5 計算式算法設計223
參考文獻229
Java程序設計基礎教程 重慶市骨干專業課程配套教材 立體化教材 作者簡介
芮素娟,副教授,重慶電子工程職業學院人工智能與大數據學院教師,2015.1月主編的教材《SQL Server2008數據庫基礎》在水利水電出版社出版,銷量突破6000冊,并參編了《面向對象程序設計(C#)》、《Java程序設計》、《操作系統》,2018年帶學生參加軟件測試技能大賽獲得省賽一等獎,被評為指導教師,2019年帶學生參加藍橋杯獲得省賽一等獎。
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
伊索寓言-世界文學名著典藏-全譯本
- >
山海經
- >
推拿
- >
月亮虎
- >
龍榆生:詞曲概論/大家小書
- >
【精裝繪本】畫給孩子的中國神話
- >
李白與唐代文化