商品描述
本書為希望在人工智能 浪潮中打下堅實編程基礎的 讀者而寫。書中以“案例驅 動+實戰演練”為核心,將 抽象的編程概念轉化為一個 個生動、實用的實戰案例, 幫助讀者深入理解Java開發 的精髓。 本書全面覆蓋Java開發 崗位所需的核心知識點。全 書共18章,主要內容包括認 識Java,走進Java世界, Java基本語法,控制語句, 操作字符串,數組,類和對 象,繼承與多態,抽象類、 接口和各種類,異常處理, 使用集合存儲數據,泛型和 反射,常用類庫與正則表達 式,I/O流編程,GUI編程 ,多線程,網絡編程,以及 數據庫編程等。本書堅持“ 從做中學”,采用知識講解 →範例導學→編程實戰→綜 合實戰的學習路線,確保每 一步都有代碼可練,讓讀者 在動手實踐中系統掌握Java 開發技術。 本書可作為Java開發入 門者的自學用書,也可作為 高等院校計算機、軟件開發 、人工智能等相關專業的教 學參考用書。
目錄大綱
第1章 認識Java
1.1 Java概述
1.1.1 編程語言社區排行榜(TIOBE)
1.1.2 Java語言的發展歷程
1.1.3 Java語言的特點
1.2 如何學好Java
1.2.1 學好基礎,反覆演練
1.2.2 充分利用Java API文檔
1.3 綜合實戰——學習Java API
第2章 走進Java世界
2.1 搭建Java開發環境
2.1.1 下載並安裝JDK
2.1.2 配置開發環境——Windows 10/11
2.2 Java程序開發步驟
2.2.1 編寫Java程序
2.2.2 編譯Java程序
2.2.3 運行Java代碼
2.2.4 從Java 11開始簡化的編譯運行方式
2.3 第三方IDE工具——Eclipse
2.3.1 安裝Eclipse
2.3.2 個Eclipse項目
2.3.3 使用Eclipse打開項目
2.4 使用IntelliJ IDEA
2.4.1 安裝IntelliJ IDEA
2.4.2 新建Java工程
2.4.3 運行Java程序
2.4.4 打開已有工程
2.5 綜合實戰——覆制並運行網絡中的Java代碼
第3章 Java基本語法
3.1 標識符和關鍵字
3.1.1 標識符
3.1.2 關鍵字
3.2 註釋與編程風格
3.2.1 註釋
3.2.2 編程風格
3.3 常量和變量
3.3.1 常量
3.3.2 變量
3.4 數據類型
3.4.1 Java數據類型的分類
3.4.2 字符型
3.4.3 整型
3.4.4 浮點型
3.4.5 布爾型
3.5 運算符
3.5.1 算術運算符
3.5.2 關系運算符和邏輯運算符
3.5.3 位運算符
3.5.4 條件運算符
3.5.5 賦值運算符
本書為希望在人工智能 浪潮中打下堅實編程基礎的 讀者而寫。書中以“案例驅 動+實戰演練”為核心,將 抽象的編程概念轉化為一個 個生動、實用的實戰案例, 幫助讀者深入理解Java開發 的精髓。 本書全面覆蓋Java開發 崗位所需的核心知識點。全 書共18章,主要內容包括認 識Java,走進Java世界, Java基本語法,控制語句, 操作字符串,數組,類和對 象,繼承與多態,抽象類、 接口和各種類,異常處理, 使用集合存儲數據,泛型和 反射,常用類庫與正則表達 式,I/O流編程,GUI編程 ,多線程,網絡編程,以及 數據庫編程等。本書堅持“ 從做中學”,采用知識講解 →範例導學→編程實戰→綜 合實戰的學習路線,確保每 一步都有代碼可練,讓讀者 在動手實踐中系統掌握Java 開發技術。 本書可作為Java開發入 門者的自學用書,也可作為 高等院校計算機、軟件開發 、人工智能等相關專業的教 學參考用書。
