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

Java程序開發案例教程

  • 作者:編者:李運良|責編:鄧艷
  • 出版社:清華大學
  • ISBN:9787302597872
  • 出版日期:2022/01/01
  • 裝幀:平裝
  • 頁數:205
人民幣:RMB 68 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從初學者角度出發,通過通俗易懂的語言、豐富多彩的實戰型案例,詳細介紹了使用Java語言進行程序開發需要掌握的知識。全書共分為11章,包括Java程序設計概述、Java基本的程序設計結構、面向對象、抽象類和介面、異常的捕獲及處理、Java集合框架、常用類庫、I/O流與文件、Java多線程編程、Java網路編程、Java資料庫編程等。讀者可以跟隨本書的講解,邊學習邊上機實操,開發出一些中小型應用程序。
    本書主要面向普通高等職業院校學生使用,可作為電子商務、大數據技術、人工智慧技術、電腦應用技術等專業的教學用書,也可作為相關領域的培訓教材和企業開發人員的參考用書。

作者介紹
編者:李運良|責編:鄧艷

目錄
第1章  Java程序設計概述
  1.1  了解電腦語言的特點
    1.1.1  電腦語言發展歷程
    1.1.2  Java程序的工作原理
    1.1.3  Java語言的關鍵特點
  1.2  熟悉Java開發環境
    1.2.1  下載、安裝JDK
    1.2.2  設置環境變數
    1.2.3  測試環境變數
  1.3  掌握第一個Java程序
    1.3.1  Java程序概述
    1.3.2  編輯、編譯和運行第一個Java程序
    1.3.3  Java集成開發環境Eclipse
  1.4  創新素質拓展
    1.4.1  聯合編譯多個Java類
    1.4.2  編寫「Java工程師管理系統」主界面
  1.5  本章練習
第2章  Java基本的程序設計結構
  2.1  標識符和關鍵字
    2.1.1  標識符
    2.1.2  關鍵字
  2.2  Java基本數據類型
    2.2.1  整型
    2.2.2  浮點型
    2.2.3  字元型
    2.2.4  布爾型
    2.2.5  基本數據類型轉換
  2.3  程序流程式控制制
    2.3.1  順序結構
    2.3.2  分支結構
    2.3.3  循環結構
    2.3.4  轉移語句
  2.4  數組
    2.4.1  數組的概念
    2.4.2  一維數組
    2.4.3  數組常見操作
    2.4.4  二維數組
  2.5  創新素質拓展
    2.5.1  判斷是否是迴文數
    2.5.2  數列排序
  2.6  本章練習
第3章  面向對象
  3.1  理解面向對象的基本特徵
    3.1.1  對象、類和實體
    3.1.2  對象的屬性
    3.1.3  面向對象的特點
  3.2  類的定義及使用
    3.2.1  定義類的成員屬性
    3.2.2  定義類的一般成員方法
    3.2.3  類的定義及使用

  3.3  構造函數
    3.3.1  定義類的構造方法
    3.3.2  構造函數的使用
  3.4  方法重載
    3.4.1  重載的定義
    3.4.2  重載方法的使用
  3.5  Java中常見修飾符
    3.5.1  訪問控制修飾符
    3.5.2  非訪問控制修飾符
  3.6  創新素質拓展
  3.7  本章練習
第4章  抽象類和介面
  4.1  抽象類
    4.1.1  抽象類的概念
    4.1.2  抽象類的使用
    4.1.3  抽象類的特徵
  4.2  抽象類的應用
  4.3  介面
    4.3.1  介面的概念
    4.3.2  介面的使用
    4.3.3  介面的特徵
    4.3.4  介面的應用
  4.4  創新素質拓展
    4.4.1  評價成績
    4.4.2  貨車的裝載量
  4.5  本章練習
第5章  異常的捕獲及處理
  5.1  認識異常
  5.2  Java異常的分類
  5.3  異常的處理
  5.4  throws與throw關鍵字
  5.5  自定義異常
  5.6  本章練習
第6章  Java集合框架
  6.1  集合的概念
  6.2  Java集合常用介面及實現類
    6.2.1  Java集合框架
    6.2.2  常用介面及實現類
    6.2.3  Collection介面中的抽象方法
  6.3  允許重複的子介面:List
    6.3.1  新的子類ArrayList
    6.3.2  新的子類LinkedList類
  6.4  不允許重複的子介面:Set
    6.4.1  新的子類HashSet類
    6.4.2  新的子類TreeSet類
    6.4.3  Set和List的區別
  6.5  對象保存:Map介面
    6.5.1  Map基本操作
    6.5.2  新的子類:HashMap
    6.5.3  新的子類:Hashtable

    6.5.4  HashMap與Hashtable的區別
  6.6  Collections類
  6.7  本章練習
第7章  常用類庫
  7.1  String、StringBuffer和StringBuilder類
  7.2  數學公式類:Math
  7.3  包裝類
  7.4  日期操作類
    7.4.1  日期時間類:java.util.Date
    7.4.2  日期格式化操作類:SimpleDateFormat
  7.5  數組操作類:Arrays
  7.6  反射機制
    7.6.1  認識反射
    7.6.2  反射的基本使用
    7.6.3  編寫Java反射程序的步驟
  7.7  本章練習
第8章  I/O流與文件
  8.1  File類
    8.1.1  File類構造方法
    8.1.2  File類使用
    8.1.3  獲取目錄和文件
  8.2  位元組流和字元流
    8.2.1  I/O流
    8.2.2  位元組流
    8.2.3  字元流
  8.3  對象序列化
  8.4  其他流
    8.4.1  緩衝流
    8.4.2  位元組流轉換為字元流
    8.4.3  數據流
  8.5  RandomAccessFile類
  8.6  創新素質拓展
    8.6.1  學讀漢字
    8.6.2  統計英文單詞
  8.7  本章練習
第9章  Java多線程編程
  9.1  線程和進程的概念
  9.2  線程的生命周期
  9.3  線程的創建和啟動
  9.4  多線程併發控制
  9.5  wait()與notify()和notifyAll()方法
  9.6  本章練習
第10章  Java網路編程
  10.1  網路編程的基本概念
  10.2  Java網路編程的常用類和API
  10.3  Java Socket網路編程
  10.4  UDP網路編程
  10.5  URL網路編程
  10.6  本章練習
第11章  Java資料庫編程

  11.1  JDBC概述
  11.2  JDBC常用API
  11.3  JDBC API的常用介面和類
  11.4  JDBC開發步驟
  11.5  通過JDBC操作資料庫實現CRUD
  11.6  本章練習
參考文獻
附錄  部分章節習題參考答案

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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