Java從入門到實戰

彭莉芬,章曉勤,吳藝妮

  • 出版商: 電子工業
  • 出版日期: 2024-02-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • 頁數: 240
  • ISBN: 7121474832
  • ISBN-13: 9787121474835
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

Java是一種簡單的、跨平臺的、面向對象的、分佈式的、解釋的、可移植的、多線程的、動態的語言。Java的跨平臺性可以實現"一次編寫,到處運行”。本書共14個章節,主要介紹了Java初見、Java語法基礎、Java中的數組、面向對象、Java常用類、泛型與集合類、異常處理、輸入輸出流、多線程、JDBC連接數據庫、圖形用戶界面、圖書館系統、貪吃蛇大戰,以案例和課程設計的方式進行講解,幫助學習者循序漸進地掌握Java語言的編寫。全書簡明扼要,通俗易懂,實用性強,能夠提高學生分析問題、解決問題的能力。

目錄大綱

第1 章  Java 初見………………………………………………………………………………………………… 1
    1.1  Java 簡介 ……………………………………………………………………………………………… 2
    1.2  JDK 的安裝與配置 …………………………………………………………………………………… 4
    1.3  第一個 Java 程序 ……………………………………………………………………………………… 7
    1.4  常用的集成開發環境 ………………………………………………………………………………… 8
        本章小結 ……………………………………………………………………………………………… 14
第2 章  Java 語法基礎 ………………………………………………………………………………………… 15
    2.1  Java 數據類型 ………………………………………………………………………………………… 16
    2.2  關鍵字和標識符……………………………………………………………………………………… 16
    2.3  常量與變量…………………………………………………………………………………………… 18
    2.4  運算符和表達式……………………………………………………………………………………… 22
    2.5  結構化語句…………………………………………………………………………………………… 26
    2.6  方法…………………………………………………………………………………………………… 44
        本章小結 ……………………………………………………………………………………………… 47
第3 章  Java 中的數組 ………………………………………………………………………………………… 48
    3.1  數組的概念和基本操作……………………………………………………………………………… 49
    3.2  數組的常見應用……………………………………………………………………………………… 55
    3.3  二維數組……………………………………………………………………………………………… 57
        本章小結 ……………………………………………………………………………………………… 61
第4 章  面向對象(上) ………………………………………………………………………………………… 62
    4.1  面向對象思想………………………………………………………………………………………… 63
    4.2  類和對象……………………………………………………………………………………………… 64
    4.3  類的優化……………………………………………………………………………………………… 67
    4.4  靜態成員……………………………………………………………………………………………… 71
        本章小結 ……………………………………………………………………………………………… 75
第5 章  面向對象(下) ………………………………………………………………………………………… 76
    5.1  繼承…………………………………………………………………………………………………… 77
    5.2  多態…………………………………………………………………………………………………… 83
    5.3  final 關鍵字…………………………………………………………………………………………… 86
    5.4  抽象類………………………………………………………………………………………………… 88
    5.5  接口…………………………………………………………………………………………………… 89
    5.6  Object 類 ……………………………………………………………………………………………… 92
    5.7  包與權限修飾符……………………………………………………………………………………… 94
        本章小結 ……………………………………………………………………………………………… 96
第6 章  Java 常用類 …………………………………………………………………………………………… 97
    6.1  字符串類……………………………………………………………………………………………… 98
    6.2  時間處理相關類 …………………………………………………………………………………… 112
    6.3  Math 類與 Random 類 ……………………………………………………………………………… 116
    6.4  包裝類 ……………………………………………………………………………………………… 118
        本章小結……………………………………………………………………………………………… 119
第7 章  泛型與集合類………………………………………………………………………………………… 120
    7.1  泛型 ………………………………………………………………………………………………… 121
    7.2  集合概述 …………………………………………………………………………………………… 121
    7.3  使用 List 接口 ……………………………………………………………………………………… 123
    7.4  使用 Set 接口………………………………………………………………………………………… 127
    7.5  使用 Map 接口 ……………………………………………………………………………………… 132
    7.6  Collections 工具類…………………………………………………………………………………… 135
        本章小結……………………………………………………………………………………………… 137
第8 章  異常處理……………………………………………………………………………………………… 139
    8.1  異常概述 …………………………………………………………………………………………… 140
    8.2  異常類 ……………………………………………………………………………………………… 142
    8.3  異常處理機制 ……………………………………………………………………………………… 144
    8.4  自定義異常類 ……………………………………………………………………………………… 148
        本章小結……………………………………………………………………………………………… 150
第9 章  輸入/輸出流 ………………………………………………………………………………………… 151
    9.1  輸入/輸出流的概述………………………………………………………………………………… 152
    9.2  字節流 ……………………………………………………………………………………………… 154
    9.3  字符流 ……………………………………………………………………………………………… 164
    9.4  File 類 ……………………………………………………………………………………………… 167
        本章小結……………………………………………………………………………………………… 169
第10 章  多線程 ……………………………………………………………………………………………… 170
    10.1  線程的概念和實現方式 …………………………………………………………………………… 171
    10.2  線程的生命周期及其狀態控制 …………………………………………………………………… 176
    10.3  線程的安全問題 …………………………………………………………………………………… 181
        本章小結……………………………………………………………………………………………… 186
第11 章  JDBC 連接數據庫…………………………………………………………………………………… 187
    11.1  JDBC 概述 ………………………………………………………………………………………… 188
    11.2  JDBC API 常用接口及類 ………………………………………………………………………… 188
    11.3  實現 JDBC 的基本步驟 …………………………………………………………………………… 190
   11.4  JDBC 數據庫訪問案例 …………………………………………………………………………… 191
        本章小結……………………………………………………………………………………………… 193
第12 章  圖形用戶界面 ……………………………………………………………………………………… 194
    12.1  Swing 圖形用戶界面 ……………………………………………………………………………… 195
    12.2  WindowBuilder 插件 ……………………………………………………………………………… 205
        本章小結……………………………………………………………………………………………… 212
第13 章  圖書管理系統 ……………………………………………………………………………………… 213
    13.1  需求分析 …………………………………………………………………………………………… 214
    13.2  功能結構 …………………………………………………………………………………………… 214
    13.3  數據表結構 ………………………………………………………………………………………… 215
    13.4  項目環境搭建 ……………………………………………………………………………………… 216
    13.5  實體類設計 ………………………………………………………………………………………… 216
    13.6  工具類設計 ………………………………………………………………………………………… 218
    13.7  項目功能實現 ……………………………………………………………………………………… 219
        本章小結……………………………………………………………………………………………… 230
參考文獻………………………………………………………………………………………………………… 231