-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java程序設計(十三五高等職業教育規劃教材) 版權信息
- ISBN:9787113273958
- 條形碼:9787113273958 ; 978-7-113-27395-8
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java程序設計(十三五高等職業教育規劃教材) 本書特色
本書配有豐富的微課視頻,ppt 素材 代碼等資源。
Java程序設計(十三五高等職業教育規劃教材) 內容簡介
本書從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Java語言進行程序開發需要掌握的知識。全書分為11章,內容包括Java開發環境、Java語言基礎、數組、類和對象、繼承與多態、Java核心API、集合、Java基本IO操作、多線程、Java網絡編程、JDBC連接MySqL數據庫。 書中所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細注釋,可以使讀者輕松領會Java程序開發的精髓,快速提高開發技能,適合作為高等職業院校“Java程序設計”課程的教材。
Java程序設計(十三五高等職業教育規劃教材) 目錄
1.2Java編譯運行過程
1.3JDK安裝
1.4配置環境變量
1.5通過命令行編譯運行程序
1.6Eclipse小結習題
第2章Java語言基礎
2.1變量和常量
2.2基本數據類型
2.2.1整型
2.2.2浮點型
2.2.3字符型
2.2.4布爾型2.3運算符
2.3.1算術運算符
2.3.2擴展賦值運算符
2.3.3關系運算符
2.3.4邏輯運算符
2.3.5位運算符
2.3.6字符串連接符
2.3.7三元運算符
2.3.8運算符優先級
2.4基本類型間轉換
2.5分支結構
2.5.1ifelse雙分支結構
2.5.2ifelse ifelse多分支結構
2.5.3switch多分支結構2.6循環結構
2.6.1while循環
2.6.2dowhile循環
2.6.3for循環
2.6.4嵌套循環
2.6.5break語句和continue語句
2.6.6帶標簽的break語句和continue語句
2.7遞歸小結習題
第3章數組
3.1創建數組和初始化
3.1.1數組聲明
3.1.2初始化數組
3.2遍歷數組元素
3.3冒泡排序
3.3.1冒泡排序的基礎算法
3.3.2冒泡排序的優化算法
3.4二分法檢索
3.5System.arraycopy()方法實現數組復制
3.6java.util.Arrays類
3.6.1Arrays.copyOf()方法實現數組復制
3.6.2Arrays.sort()方法實現數組排序
3.6.3Arrays.binarySearch()方法實現二分法查找
3.6.4Arrays.fill()方法實現數組填充3.7二維數組
3.7.1二維數組的靜態初始化
3.7.2二維數組的動態初始化ⅢⅣ
3.8java.util.Random類
3.9字符串相等的判斷小結習題
第4章類和對象
4.1面向過程和面向對象
4.2定義類并創建對象
4.3方法的重載
4.4構造方法
4.5static關鍵字
4.6參數傳遞
4.7封裝小結習題
第5章繼承與多態
5.1繼承
5.2super關鍵字
5.3Object類
5.4訪問控制修飾符
5.5多態
5.6對象的轉型
5.7final關鍵字
5.8抽象類
5.9接口
5.10內部類
5.10.1成員內部類
5.10.2匿名內部類
5.10.3局部內部類小結習題
第6章Java核心API
6.1基本數據類型的包裝類
6.2字符串常見API
6.2.1String類
6.2.2StringBuffer和StringBuilder類
6.2.3不可變和可變字符序列6.3時間處理相關類
6.3.1java.util.Date類和java.text.SimpleDateFormat類
6.3.2java.util.Calendar類
6.4正則表達式
6.4.1正則表達式簡介
6.4.2分組
6.4.3“^”和“$”
6.4.4String正則相關API
6.5java.lang.Math類
6.6java.io.File類小結習題
第7章集合7.1泛型
7.2java.util.List接口
7.3java.util.Set接口
7.4java.util.Map接口
7.5集合的遍歷
7.6subList()方法
7.7List轉換為數組
7.8數組轉換為List
7.9java.util.Collections工具類小結習題
ⅤⅥ第8章Java基本IO操作8.1InputStream與OutputStream
8.1.1輸入與輸出
8.1.2節點流與處理流
8.1.3InputStream與OutputStream常用方法8.2文件流
8.2.1創建FOS對象(重寫模式)
8.2.2創建FOS對象(追加模式)
8.2.3創建FIS對象
8.2.4read()和write(int d)方法
8.2.5read(byte[] d)和write(byte[] d)方法8.3緩沖流
8.3.1BOS基本工作原理
8.3.2BOS實現寫出緩沖
8.3.3BOS的flush方法
8.3.4BIS基本工作原理
8.3.5BIS實現輸入緩沖8.4對象流
8.4.1對象序列化概念
8.4.2使用OOS實現對象序列化
8.4.3使用OIS實現對象反序列化
8.4.4Serializable接口
8.4.5transient關鍵字8.5Reader和Writer
8.5.1字符流原理
8.5.2常用方法
8.5.3字符轉換流原理
8.5.4指定字符編碼
8.5.5使用OutputStreamWriter()
8.5.6使用InputStreamReader()8.6PrintWriter
8.6.1創建PrintWriter對象
8.6.2PrintWriter的重載print()和println()方法
8.6.3使用PW輸出字符數據8.7BufferedReader
8.7.1構建BufferedReader對象
8.7.2使用BR讀取字符串小結習題
第9章多線程9.1進程和線程
9.1.1進程
9.1.2線程
9.1.3進程與線程的區別
9.1.4線程使用的場合
9.1.5并發原理
9.1.6線程狀態9.2創建線程
9.2.1使用Thread創建線并啟動線程
9.2.2使用Runnable創建并啟動線程
9.2.3使用內部類創建線程9.3線程操作API
9.3.1Thread.currentThread()方法
9.3.2獲取線程信息
9.3.3線程優先級
9.3.4守護線程
9.3.5sleep()方法
9.3.6yield()方法
9.3.7join()方法9.4線程同步
9.4.1synchronized關鍵字
9.4.2鎖機制
9.4.3wait和notify
9.4.4線程安全API與非線程安全API
9.4.5使用ExecutorService實現線程池小結習題ⅦⅧ
第10章Java網絡編程
10.1Socket原理
10.1.1Socket簡介
10.1.2獲取本地地址和端口號
10.1.3獲取遠端地址和端口號
10.1.4獲取網絡輸入流和網絡輸出流
10.1.5close()方法
10.1.6java.net.URL類10.2Socket通信模型
10.2.1Server端ServerSocket監聽
10.2.2Client端Socket連接
10.2.3C/S通信模型
10.2.4C/S通信多線程模型10.3UDP通信
10.3.1創建接收包
10.3.2創建發送包
10.3.3服務端接收
10.3.4客戶端發送小結習題
第11章JDBC連接MySQL數據庫
11.1MySQL安裝配置
11.2MySQL建庫建表
11.3Eclipse使用JDBC連接MySQL數據庫
11.3.1Driver接口及驅動類加載
11.3.2Connection接口
11.3.3Statement接口
11.3.4ResultSet接口11.4PreparedStatement
11.4.1PreparedStatement原理
11.4.2通過PreparedStatement提升性能
11.4.3SQL Injection簡介
11.4.4通過PreparedStatement防止SQL Injection11.5連接管理
11.5.1通過工具類獲取連接
11.5.2通過屬性文件維護連接屬性
11.5.3加載屬性文件
11.5.4連接的關閉11.6連接池技術
11.6.1連接池簡介
11.6.2使用Apache DBCP連接池
11.6.3通過DataSource獲取連接
11.6.4連接池參數11.7事務
11.7.1事務簡介
11.7.2JDBC事務API
11.7.3JDBC標準事務編程模式11.8批量更新
11.8.1批量更新API
11.8.2防止OutOfMemory11.9分頁查詢11.10DAO
11.10.1DAO封裝對數據的訪問
11.10.2實體對象
11.10.3插入方法
11.10.4查詢方法
11.11處理BLOB數據小結習題
Java程序設計(十三五高等職業教育規劃教材) 作者簡介
孫昱,畢業于西南交通大學,碩士研究生,計算機應用技術專業,神經網絡方向。2002年至今,北京政法職業學院,信息技術系,講師。參與院級精品課程兩門,參與多個院級科研教改項目,參與多個校內外教學比賽并獲獎,多次帶學生參加技能大賽并獲獎。胡曉鳳,北京政法職業學院,信息技術系,講師,專業特長網站設計與開發、網絡技術。徐園,北京政法職業學院,信息技術系,講師,專業特長java開發、數據庫開發。
- >
名家帶你讀魯迅:故事新編
- >
羅曼·羅蘭讀書隨筆-精裝
- >
伊索寓言-世界文學名著典藏-全譯本
- >
史學評論
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
回憶愛瑪儂
- >
月亮與六便士