Easy Java(第7版)

《Easy Java(第7版)》是2022年中國水利水電出版社出版的圖書。

基本介紹

內容簡介,圖書目錄,

內容簡介

《Easy Java++(第7版)》一書系統介紹了Java語言從基本語法到類,再到面向對象程式設計的所有重要知識點,既涵蓋Java入門的相關知識,也包括實際開發中的一些Java核心技術及編程思想。全書共16章,用通俗易懂的語言,結合大量的插圖和中小示例,詳細介紹了Java編程基礎、變數、表達式和運算符、條件語句、循環語句、數組、類、繼承、接口、異常、輸入/輸出、執行緒、圖形應用程式GUI等Java程式設計必須掌握的知識點,讀者可邊學習邊動手實踐,即使沒有任何編程經驗的編程新手也可以通過本書高效地學習Java編程相關知識。
《Easy Java(第7版)》內容豐富、知識點安排由淺入深、循序漸進,帶領大家零基礎學Java,特別適合初學者全面學習Java編程相關知識,也適合Java從入門到精通層次的讀者通過本書提升編程水平,同時本書也適合作為高校計算機相關專業程式設計的教材。

圖書目錄

第1章第一步
1.1Java的程式
程式的構成
Java語言
1.2輸入代碼
安裝JDK了解代碼的構成
將代碼輸入文本編輯器
1.3編寫程式
了解編譯器的工作原理編譯
如果顯示error怎么辦
1.4運行程式
運行程式
在其他作業系統中使用Java程式
1.5本章小結
練習
第2章Java的基礎
2.1輸出文本
輸入新代碼
輸出文本
了解不同的輸出方法
2.2代碼內容
順著代碼的流程看
main()方法
一個語句一個語句地進行處理
使代碼更易於閱讀
編寫注釋
用另一種方法標註注釋
回到類
2.3文字和數值
字面量是什麼
字元常量
轉義序列符
字元編碼
字元串
數值
2.4本章小結
練習
第3章
變數
3.1變數
了解變數的工作原理
3.2標識符
變數的名字——標識符
3.3數據類型
了解數據類型的構成
3.4變數的定義
定義變數
3.5變數的使用
在變數中代人數據
輸出變數的數據
初始化變數
更改變數的值
以其他方式為變數賦值
賦值的注意事項
關於定義變數的位置的注意事項
3.6鍵盤輸入
基本的鍵盤輸入
輸入數值
輸入兩個或多個數值
3.7本章小結
練習
第4章
表達式和運算符
4.1表達式和運算符簡介
了解表達式的構造
輸出表達式的值
各類運算
對鍵盤輸人的值進行加法運算
4.2運算符的種類
各種各樣的運算符
字元串連線運算符
自增/自減運算符
自增/自減的前置和後置
賦值運算符
移位運算符
4.3
運算符優先權
運算符
使用具有相同優先權的運算符
調整運算符的優先權
4.4數據類型轉換
賦值給大的數據類型
賦值給小的數據類型
不同數據類型之間進行運算
相同數據類型之間進行運算
4.5本章小結
練習
第5章個案處理
5.1關係運算符和條件
了解條件的構成
描述條件
使用關係運算符
if語句
5.2
了解if語句的構成
用f語句處理多個語句
不放入塊的情況
5.3if-else語
了解if-else語句的構成
5.4判斷多個條件
了解if-elseif-else的構成
5.5switch語句
了解switch語句的構成
如果省略break語句會怎樣
根據輸入的文字進行不同的處理
5.6邏輯運算符
了解邏輯運算符的構成
判斷複雜的條件
了解條件運算符的構成
5.7本章小結
練習
第6章
循環語句
6.1for語句
了解for語句的構成
在循環中使用變數
for語句的套用
6.2while語句
了解while語句的構成
6.3do~while
了解do-while語句的構成
6.4語句的嵌套/嵌套語句
嵌套for語句
與f語句等組合
6.5改變處理流程
了解break語句的構成
在switch語句中使用break語句
了解continue語句的構成
6.6本章小結
練習
第7章
數組
7.1數組簡介
了解數組的構成
7.2數組的準備
準備數組
對數組進行賦值
7.3數組的套用
在循環語句中使用數組
數組索引的相關注意事項
從鍵盤輸人元素數
7.4數組的寫法
了解另一種數組的準備方法
初始化數組
7.5數組變數
給數組變數賦值
對數組變數賦值
7.6數組的實際套用
了解數組的長度
對數組內容進行排序
7.7多維數組
了解多維數組的構成
多維數組的寫法
7.8本章小結
練習
第8章
類的基礎知識
8.1定義類
關於類
類在Java中不可或缺
了解類的構造
定義類
8.2創建對象
運用類
創建對象
訪問成員
8.3類的運用
使用類創建程式
創建兩個以上的對象
創建兩個類檔案
總結運用類的步驟
8.4方法的基礎知識
定義方法
調用方法
訪問域的方法
如何訪問方法
8.5方法的參數
使用參數來傳遞信息
通過傳遞參數調用方法
通過傳遞不同的值調用
通過傳遞變數的值調用
定義具有多個參數的方法
使用沒有參數的方法
8.6方法的返回值
了解返回值的構成
使用沒有返回值的方法
8.7本章小結
練習
第9章類的功能
9.1訪問成員的限制
限制訪問成員
創建私有成員(private成員)
創建公有成員(public成員)
了解封裝的工作原理
9.2方法的重載
了解重載的工作原理
重載方法的注意事項
9.3構造函式的基礎知識
構造函式的工作原理
構造函式的作用
9.4構造函式的重載
重載構造函式
調用其他構造函式
如果省略構造函式將怎樣
在構造函式中添加修飾符
9.5類變數、類方法
實例變數的構成
類變數與類方法
有關類方法的一些注意事項
9.6本章小結
練習
第10章
類的使用
10.1類庫
類庫的構成
到目前為止使用過的類
10.2處理字元串的類
處理字元串的類
取出字元串的長度與字元
創建字元串對象時的注意事項
進行大小寫字母的轉換
檢索字元
添加字元串
其他的類
10.3使用Integer類
使用Math類
10.4類型的變數
指定類型的變數
null的構造
作為方法的參數使用
值傳遞與引用傳遞
10.5對象的數組
將對象作為數組處理
10.6本章小結
練習
第11章新的類
11.1繼承
繼承的構造
擴張類
創建子類的對象
調用父類的構造函式
指定父類的構造函式
11.2在成員中存取
在子類內部存取
11.3重載
重載方法
用父類的參數處理對象
方法重寫的重要性
使用與父類相同名稱的成員
添加final
11.4Object的繼承
創建類的階層
了解Object類
定義toString()方法
使用equals()方法
使用getClass()方法
11.5本章小結
練習
第12章
接口
12.1抽象類
了解抽象類
使用抽象類
instanceof運算符
12.2接口
了解接口
實裝接口
12.3類的階層
多重繼承
實裝2個以上的接口
擴張接口
設計類的階層
12.4本章小結
練習
第13章開發大規模的程式
13.1檔案的分割
分割檔案
13.2包的基礎知識
使用相同包的類
13.3包的使用
包含在同一個包內
區分成不同的包
使用不同包的類
用包名稱來區分類
導入
13.4
了解導人的基礎
創建子包
類庫的包
導人多個類
13.5本章小結
練習
第14章
異常與輸入/輸出處理
14.1異常的基礎知識
異常
處理異常
添加finally塊
14.2異常與類
了解異常與類的基礎知識
輸出異常的信息
異常的種類
14.3拋出異常
聲明異常類
拋出異常
假設沒有接受異常
14.4輸入/輸出的基礎知識
流(stream)的基礎
流的例子
檔案的基礎
向檔案輸出
由檔案輸入
輸人大量數據
使用命令行參數
14.5本章小結
練習
第15章
執行緒
15.1執行緒的基礎知識
執行緒
創建執行緒
創建多個執行緒
15.2執行緒的操作暫停執行緒
等待執行緒結束
15.3執行緒的創建方式
再了解一個創建執行緒的方法
15.4同步同步的概念
15.5本章小結
練習
第16章
圖形應用程式
16.1GUI應用程式的基礎知識
GUI
創建有視窗的應用程式
組件
設定顏色和字型字號
事件
處理高難度事件
更簡潔地敘述事件
16.2應用程式的運用
顯示圖像
用滑鼠繪製
創建動畫
16.3Java的運用與展
開發智慧型手機應用程式
開發Web應用程式
16.4本章小結
練習

相關詞條

熱門詞條

聯絡我們