幫助中心 | 我的帳號 | 關於我們

Java程序設計(IDEA微課版)

  • 作者:編者:遲呈英//楊景文//劉文林//王淑華|責編:郭麗娜
  • 出版社:清華大學
  • ISBN:9787302636830
  • 出版日期:2023/06/01
  • 裝幀:平裝
  • 頁數:234
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書基於Java8版本講解了Java編程技術與實戰,內容包括工具安裝、基礎語法、面向對象、數組、集合與泛型、I/O流、多線程、網路編程、Lambda和Stream API等,最後通過實戰項目串聯全書技術點,由點到面幫助讀者加深技術理解,以及體會Java面向對象程序設計的魅力。本書案例全部使用IntelliJ IDEA開發工具進行編寫和執行,友好的界面讓編碼工作變得更加方便。
    本書可作為高等院校電腦及相關專業教材和參考書,同時也適合作為Java零基礎開發者的入門讀物。

作者介紹
編者:遲呈英//楊景文//劉文林//王淑華|責編:郭麗娜

目錄
第1章  Java概述與工具安裝
  1.1  Java概述
    1.1.1  電腦程序
    1.1.2  Java技術體系
    1.1.3  Java歷史
    1.1.4  Java特點
  1.2  JDK安裝與配置
    1.2.1  JDK概述與下載
    1.2.2  JDK安裝
    1.2.3  JDK配置
    1.2.4  環境測試
    1.2.5  JDK目錄介紹
  1.3  開發工具安裝與使用
    1.3.1  工具介紹和下載
    1.3.2  工具安裝
  本章小結
  練習題
第2章  Java程序入門
  2.1  一個簡單的Java程序
    2.1.1  創建Java項目
    2.1.2  編寫簡單代碼
    2.1.3  運行測試
  2.2  Java運行機制
    2.2.1  Java運行流程
    2.2.2  Java虛擬機
  本章小結
  練習題
第3章  Java語言基礎
  3.1  基本語法
    3.1.1  語句和表達式
    3.1.2  註釋
    3.1.3  計量單位
  3.2  基本數據類型
    3.2.1  整數類型
    3.2.2  浮點數類型
    3.2.3  字元類型
    3.2.4  布爾類型
  3.3  變數和常量
    3.3.1  變數的定義
    3.3.2  類型轉換
    3.3.3  常量
  3.4  運算符
    3.4.1  算術運算符
    3.4.2  賦值運算符
    3.4.3  關係運算符
    3.4.4  邏輯運算符
    3.4.5  位運算符
    3.4.6  運算符優先順序
  3.5  選擇結構
    3.5.1  if語句

    3.5.2  switch語句
  3.6  循環結構
    3.6.1  for循環
    3.6.2  while循環
    3.6.3  do?while循環
    3.6.4  嵌套循環
    3.6.5  break和continue
  3.7  數組
    3.7.1  數組的定義
    3.7.2  數組初始化
    3.7.3  數組的操作
    3.7.4  二維數組
  本章小結
  練習題
第4章  面向對象(初級)
  4.1  面向對象程序設計
  4.2  方法
    4.2.1  方法的定義
    4.2.2  方法的調用
    4.2.3  方法的好處
    4.2.4  方法重載
    4.2.5  方法的遞歸
  4.3  類和對象
    4.3.1  類的定義
    4.3.2  對象的創建和使用
    4.3.3  訪問控制符
  4.4  構造方法
    4.4.1  構造方法的定義
    4.4.2  構造方法的重載
  4.5  this和static
    4.5.1  this關鍵字
    4.5.2  static關鍵字
  4.6  代碼塊
    4.6.1  構造代碼塊
    4.6.2  靜態代碼塊
    4.6.3  方法代碼塊
  本章小結
  練習題
第5章  面向對象(高級)
  5.1  繼承
    5.1.1  繼承的概念
    5.1.2  方法重寫
    5.1.3  super關鍵字
    5.1.4  多態
  5.2  final關鍵字
    5.2.1  final關鍵字修飾類
    5.2.2  final關鍵字修飾方法
    5.2.3  final關鍵字修飾變數
  5.3  抽象類和介面
    5.3.1  抽象類

    5.3.2  介面
    5.3.3  介面的實現
    5.3.4  介面的繼承
    5.3.5  介面新特性
  5.4  內部類
    5.4.1  成員內部類
    5.4.2  靜態內部類
    5.4.3  方法內部類
    5.4.4  匿名內部類
  本章小結
  練習題
第6章  異常與調試
  6.1  異常的概念
  6.2  異常的類型
  6.3  異常的處理
    6.3.1  異常捕獲
    6.3.2  異常拋出
  6.4  異常的調試
  6.5  自定義異常
    6.5.1  throw關鍵字
    6.5.2  自定義異常的方法及實例
  本章小結
  練習題
第7章  Java常用類庫
  7.1  Object類
    7.1.1  clone方法
    7.1.2  equals方法
    7.1.3  finalize方法
    7.1.4  getClass方法
    7.1.5  hashCode方法
    7.1.6  toString方法
  7.2  基本類型的包裝類
    7.2.1  包裝類的概念
    7.2.2  裝箱操作
    7.2.3  拆箱操作
      7.2.4JDK 5.0  新特性——自動裝箱和拆箱
  7.3  Scanner類
  7.4  Math類
  7.5  字元串操作類
    7.5.1  String類介紹
    7.5.2  String類的常用操作
    7.5.3  StringBuffer類
    7.5.4  StringBuilder類
    7.5.5  正則表達式
  7.6  日期操作類
    7.6.1  Date類
    7.6.2  Calendar類
    7.6.3  SimpleDateFormat類
  本章小結
  練習題

第8章  集合
  8.1  集合概述
  8.2  List集合
    8.2.1  List概述
    8.2.2  ArrayList
    8.2.3  LinkedList
    8.2.4  foreach循環
    8.2.5  泛型
  8.3  Set集合
    8.3.1  Set概述
    8.3.2  HashSet
    8.3.3  TreeSet
  8.4  Map集合
    8.4.1  Map概述
    8.4.2  HashMap
    8.4.3  Properties
  8.5  集合工具類
    8.5.1  Collections
    8.5.2  Arrays
  本章小結
  練習題
第9章  I/O流
  9.1  I/O流概述
    9.1.1  I/O流介紹
    9.1.2  I/O流分類
  9.2  字元編碼
    9.2.1  字符集概述
    9.2.2  常見字符集
    9.2.3  編碼和解碼
  9.3  File類
    9.3.1  File類構造方法
    9.3.2  File類常用方法
    9.3.3  目錄遍歷
    9.3.4  文件過濾
    9.3.5  刪除文件及目錄
  9.4  位元組流
    9.4.1  位元組輸入流
    9.4.2  位元組輸出流
    9.4.3  位元組流文件複製
    9.4.4  位元組緩衝流
  9.5  字元流
    9.5.1  字元輸入流
    9.5.2  字元輸出流
    9.5.3  字元流文件複製
    9.5.4  字元緩衝流
    9.5.5  轉換流
  9.6  其他流
    9.6.1  列印流
    9.6.2  標準輸入/輸出流
    9.6.3  對象流

    9.6.4  序列流
  本章小結
  練習題
第10章  多線程
  10.1  Runtime類與Process類
  10.2  新建線程
    10.2.1  繼承Thread類
    10.2.2  實現Runnable介面
  10.3  線程生命周期
  10.4  線程的調度
    10.4.1  線程的優先順序
    10.4.2  線程休眠
    10.4.3  線程讓步
    10.4.4  線程插隊
    10.4.5  守護線程
  10.5  線程同步
    10.5.1  線程安全
    10.5.2  同步鎖
    10.5.3  死鎖問題
  10.6  線程通信
  本章小結
  練習題
第11章  網路編程
  11.1  網路編程概述
    11.1.1  網路模型
    11.1.2  IP和埠
    11.1.3  InetAddress
  11.2  TCP
    11.2.1  TCP概述
    11.2.2  Socket
  11.3  UDP
    11.3.1  UDP概述
    11.3.2  UDP通信
  本章小結
  練習題
第12章  Lambda和Stream
  12.1  Lambda表達式
    12.1.1  函數式介面
    12.1.2  Lambda概述
    12.1.3  Lambda示例
  12.2  Stream流操作
    12.2.1  Stream概述
    12.2.2  Stream示例
  本章小結
  練習題
第13章  項目實戰
  13.1  項目介紹
  13.2  圖形用戶界面
    13.2.1  窗體
    13.2.2  面板

    13.2.3  常用組件
    13.2.4  事件監聽器
  13.2  主界面編碼
  13.3  卡片布局編碼
  13.4  卡槽功能編碼
  本章小結
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032