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

Java語言程序設計(高等院校電腦類規劃教材)

  • 作者:編者:王全新|責編:廖娟
  • 出版社:北京郵電大學
  • ISBN:9787563561674
  • 出版日期:2020/08/01
  • 裝幀:平裝
  • 頁數:234
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書圍繞面向對象的三大機制(封裝、繼承、多態),從介紹類和對象等基本概念出發,結合作者多年教學經驗,循序漸進地講解了面向對象思想、集合、流、線程和網路編程等內容;同時,配有大量的實例介紹,有助於讀者不斷領悟相關概念的內涵。
    全書共分為9章,主要內容包括搭建IDE環境,Java編程基礎,面向對象程序設計(上),面向對象程序設計(下),Java中常用類,Java集合、泛型和枚舉,輸入、輸出流、Java多線程編程和Java網路編程。每個章節配有相應習題,便於讀者鞏固所學內容。
    本書可作為本科或高職高專電腦科學與技術、電子商務、信息系統與信息管理、軟體工程等專業的Java語言程序設計課程的教材,也可作為Java語言程序設計自學者的理想用書。

作者介紹
編者:王全新|責編:廖娟

目錄
第1章  搭建IDE環境
  1.1  Java語言簡介
  1.2  JDK的下載
  1.3  JDK的安裝
  1.4  JDK目錄介紹
  1.5  使用記事本編寫Java的第一個程序
  1.6  配置path變數
  1.7  IntelliJ IDEA開發Java項目
  1.8  Java中的註釋
  1.9  本章小結
  本章習題
第2章  Java編程基礎
  2.1  對象和類的概念
    2.1.1  對象的概念
    2.1.2  類的概念
  2.2  類的定義和對象的創建
    2.2.1  類的定義
    2.2.2  對象的創建
    2.2.3  對象的使用
  2.3  類的成員變數
    2.3.1  數據類型
    2.3.2  常量值和常量
    2.3.3  變數
    2.3.4  數據類型之間的轉換
  2.4  類的成員方法
    2.4.1  Java中的各種運算符
    2.4.2  Java中順序結構的語句
    2.4.3  Java中的選擇語句
    2.4.4  Java中的循環語句
    2.4.5  數組和foreach語句
    2.4.6  IDEA中模擬「人機『石頭剪刀布』」遊戲
  2.5  本章小結
  本章習題
第3章  面向對象程序設計(上)
  3.1  類體中的變數
    3.1.1  成員變數
    3.1.2  局部變數
  3.2  類體中的方法
    3.2.1  靜態方法和實例方法
    3.2.2  構造方法
    3.2.3  方法重載
  3.3  this關鍵字
    3.3.1  在構造方法中使用this
    3.3.2  在實例方法中使用this
  3.4  包
    3.4.1  包的概念
    3.4.2  import語句
    3.4.3  訪問控制符
  3.5  本章小結
  本章習題

第4章  面向對象程序設計(下)
  4.1  類的繼承
    4.1.1  「子類」和「父類」
    4.1.2  繼承中構造方法的調用
    4.1.3  繼承中成員變數的隱藏
    4.1.4  繼承中成員方法的重寫
    4.1.5  繼承中的上轉型
    4.1.6  繼承中的多態
  4.2  抽象類
    4.2.1  抽象方法
    4.2.2  抽象類
  4.3  介面
    4.3.1  介面的定義
    4.3.2  介面的實現
    4.3.3  介面與抽象類
    4.3.4  介面的回調
    4.3.5  內部類
    4.3.6  匿名內部類
  4.4  本章小結
  本章習題
第5章  Java中常用類
  5.1  始祖類Object
  5.2  String類和StringBuffer類
    5.2.1  String類的初始化
    5.2.2  String類的常用方法
    5.2.3  StringBuffer類
    5.2.4  Java中的正則表達式
  5.3  包裝類
  5.4  Math和Random類
  5.5  時間和日期類
    5.5.1  Date類和SimpleDateFormat類
    5.5.2  Calendar類
  5.6  異常類
    5.6.1  異常概述
    5.6.2  異常處理
  5.7  本章小結
  本章習題
第6章  Java集合、泛型和枚舉
  6.1  Java集合類的概念
    6.1.1  集合中的介面
    6.1.2  介面實現類
  6.2  Java Collection介面
  6.3  Java List集合
    6.3.1  ArrayList類
    6.3.2  LinkedList類
  6.4  Java Set集合
    6.4.1  HashSet類
    6.4.2  TreeSet類
  6.5  Java Map 集合
    6.5.1  HashMap類

    6.5.2  TreeMap類
  6.6  泛型集合
    6.6.1  泛型的概念
    6.6.2  泛型類
    6.6.3  泛型介面
    6.6.4  泛型方法
  6.7  Java圖書信息查詢
  6.8  本章小結
  本章習題
第7章  輸入/輸出流
  7.1  File類
    7.1.1  獲取文件屬性
    7.1.2  創建和刪除文件
    7.1.3  創建和刪除目錄
    7.1.4  遍歷目錄
  7.2  Java RandomAccessFile類
  7.3  什麼是輸入/輸出流
    7.3.1  輸入流
    7.3.2  輸出流
    7.3.3  Java系統流
  7.4  Java位元組流的使用
    7.4.1  位元組輸入流
    7.4.2  位元組輸出流
    7.4.3  位元組數組輸入流
    7.4.4  位元組數組輸出流
    7.4.5  文件輸入流
    7.4.6  文件輸出流
    7.4.7  數據輸入流
    7.4.8  數據輸出流
  7.5  Java字元流的使用
    7.5.1  字元輸入流
    7.5.2  字元輸出流
    7.5.3  字元文件輸入流
    7.5.4  字元文件輸出流
    7.5.5  字元緩衝區輸入流
    7.5.6  字元緩衝區輸出流
    7.5.7  Java保存圖書信息
  7.6  本章小結
  本章習題
第8章  Java多線程編程
  8.1  Java線程的概念
  8.2  Java多線程的實現方式
    8.2.1  繼承Thread類
    8.2.2  實現Runnable介面
  8.3  Java多線程之間訪問實例變數
  8.4  Java多線程的同步機制
  8.5  本章小結
  本章習題
第9章  Java網路編程
  9.1  Java網路編程基礎知識

    9.1.1  網路協議
    9.1.2  套接字和埠
  9.2  Java InetAddress類及其常用方法
  9.3  Java TCP通信
    9.3.1  ServerSocket類
    9.3.2  Socket類
    9.3.3  客戶端與伺服器端的簡單通信
    9.3.4  傳輸對象數據
  9.4  Java UDP通信
    9.4.1  DatagramPacket類
    9.4.2  DatagramSocket類
  9.5  本章小結
  本章習題
附錄  習題答案
參考文獻

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