商品簡介
本書把Java語言的語法講解與上機編程實踐融為一體,在全面講解Java語言基本語法知識的過程中,也系統地介紹當今各大IT公司的主流Java編程器(Eclipse軟件)的基本操作技巧。語法知識與上機操作兩者的同步講解,真正做到了讓讀者“在編程實踐中學習編程理論”,為初學者的入門學習起到“切實可行”的指導性作用。
本書主要是針對Java編程的初學者自學使用的。書中的例題極富趣味性,每個例題程序都詳細列出上機操作步驟、程序執行流程圖等;程序中的每一行代碼也有詳細的語法及功能性解釋。
本書對語法知識的講解比較全面、系統,因此也可作為高校、高職高專的教材使用,作者為此還提供了必要的教學資源下載網址。但本書在作為教材使用時建議在“多媒體”教室授課,并輔之以Eclipse軟件。
目次
第1部分 Java語言基礎語法
第1章 編程準備工作
1.1 軟件高手的三個必備條件
1.2 Java語言編程工具(Eclipse)的網絡下載、解壓與安裝
1.3 Java編程的示例性上機操作演示
1.3.1 打開Eclipse編程界面
1.3.2 上機操作實例
1.4 Java程序的基本框架分析
1.4.1 Java程序的基本界面及編寫
1.4.2 Java程序結構分析
Eclipse編程器操作小技巧
習題
第2章 基本類型變量的定義、賦值與相互間的混合運算
2.1 變量的定義、賦值與字符(包括漢字、日韓文等)的UNICODE編碼
2.2 變量的命名規則與Java語言的關鍵字
2.3 字符串及其與各種類型數據之間的相互轉化
2.4 基本類型數據之間的強制轉化與混合運算
2.5 Java程序數據的可視化輸入/輸出
2.6 兩個整數直接相除時的取整取余運算
2.6.1 整數的分解:驗證“首同尾合十”心算法則
2.6.2 避免兩整數間的直接相除:計算25°角的正弦值
2.6.3 避免兩整數間的直接相除:已知三角形三邊(鍵盤輸入)求面積
Eclipse編程器用法小技巧
2.7 單目、二目與三目運算符
習題
第3章 程序中錯誤的排除方法
3.1 語法錯誤的排除
3.2 邏輯錯誤的排除(程序調試:單步執行)
習題
第4章 控制語句
4.1 if…else條件語句
4.1.1 認識條件語句
4.1.2 條件語句的具體應用
4.2 布爾型基本變量的定義與賦值
4.3 switch多路分支語句
4.4 for循環語句
4.4.1 用循環語句求取UNICODE編碼
4.4.2 循環語句與條件語句的混合應用
4.4.3 用循環語句來進行數的分離
4.4.4 for循環的嵌套
4.5 do{…}while()循環語句
4.6 while( )循環語句
習題
第5章 數組
5.1 數組的定義與賦值
5.2 數組應用舉例:用牛頓切線法求無理方程的根
習題
第2部分 類與對象
第6章 編程器自帶類中常用類的基本用法
6.1 類的構成(成員函數與成員變量)
第7章 自定義類及其應用
第8章 抽象類、接口、內部類與匿名類
第9章 軟件對用戶異常操作的處理
第3部分 Java軟件的可視化設計開發
第10章 基於AWT的Java可視化 軟件設計
第11章 基於swing的Java可視化
附錄 Java編程工具(Eclipse軟件)的常用操作技能示例查詢
寫作歷程雜記
致謝