定 價:¥128.00
作 者: | 歐陽燊 |
出版社: | 清華大學出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787302554189 | 出版時間: | 2020-07-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 598 | 字數(shù): |
第1章 Java開發(fā)環(huán)境搭建
1.1 JDK的安裝和配置
1.1.1 Java的發(fā)展歷程
1.1.2 下載和安裝JDK
1.1.3 配置環(huán)境變量
1.2 IntelliJIDEA的安裝與配置
1.2.1 安裝IntelliJIDEA
1.2.2 配置IntelliJIDEA
1.2.3 運行第一個Java程序
1.3 Java虛擬機(JVM)
1.3.1 Java程序的運行機制
1.3.2 JVM的體系結構
1.3.3 JVM、JRE與JDK的區(qū)別
1.4 Java編程的基本概念
1.4.1 Java的代碼結構
1.4.2 Java的特殊官吏
1.4.3 Java的度量衡
1.5 小結
第2章 數(shù)學運算
2.1 數(shù)值變量
2.1.1 數(shù)值變量的類型
2.1.2 特殊數(shù)字的表達
2.1.3 強制類型轉(zhuǎn)換
2.2 算術運算
2.2.1 四則運算符
2.2.2 賦值運算符
2.2.3 一元運算符
2.3 數(shù)學函數(shù)
2.3.1 取整函數(shù)
2.3.2 取隨機數(shù)
2.3.3 科學計算函數(shù)
2.3.4 三角函數(shù)
2.4 實戰(zhàn)練習
2.4.1 利用牛頓迭代法求平方根
2.4.2 利用割圓術求解圓周率
2.5 小結
第3章 邏輯控制
3.1 邏輯運算
3.1.1 布爾類型及其運算
3.1.2 關系運算符
3.1.3 運算符的優(yōu)先級順序
3.1.4 按位邏輯與短路邏輯
3.2 控制語句
3.2.1 條件分支
3.2.2 多路分支
3.2.3 while循環(huán)
3.2.4 for循環(huán)
3.3 數(shù)組
3.3.1 一維數(shù)組
3.3.2 二維數(shù)組
3.3.3 冒號的幾種用法
3.3.4 數(shù)組工具Arrays
3.4 實戰(zhàn)練習
3.4.1 求解“雞兔同籠”問題
3.4.2 求解“韓信點兵”問題
3.4.3 利用二分查找法定位數(shù)組元素
3.5 小結
第4章 方法與包裝
4.1 方法定義
4.1.1 方法的組成形式
4.1.2 方法的輸入?yún)?shù)
4.1.3 方法的輸出參數(shù)
4.2 基本類型包裝
4.2.1 數(shù)值類型包裝
4.2.2 包裝變量的運算
4.2.3 布爾類型包裝
4.3 大數(shù)字類型
4.3.1 大整數(shù)Big Integer
4.3.2 大小數(shù)Big Decimal
4.4 實戰(zhàn)練習
4.4.1 通過方法遞歸實現(xiàn)階乘函數(shù)
4.4.2 利用牛頓迭代法求大數(shù)開方
4.4.3 利用大數(shù)字求更精確的圓周率
4.5 小結
……
第5章 字符串與正則表達式
第6章 日期時間
第7章 類的三要素
第8章 特殊的類
第9章 容器與泛型
第10章 類的進階用法
第11章 文件I/O處理
第12章 AWT界面編程
第13章 Swing界面編程
第14章 JavaFX界面編程
第15章 多線程
第16章 網(wǎng)絡通信
第17章 數(shù)據(jù)庫操作
附錄