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

Java程序設計教程(修訂版高職高專電子信息類系列教材)

  • 作者:編者:李紀雲//張大鵬//孫鋼|責編:任鋒娟//吳超莉
  • 出版社:科學
  • ISBN:9787030607638
  • 出版日期:2021/08/01
  • 裝幀:平裝
  • 頁數:284
人民幣:RMB 48 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Java語言是目前非常流行的面向對象編程語言。本書結合大量典型實例,詳細介紹Java面向對象的編程思想、編程語法和設計模式。本書內容包括Java語言的基礎知識、面向對象的編程思想、異常處理、多線程、集合類與反射基礎、Java與資料庫的連接等。
    本書語言流暢,實例豐富,實用性強,並配有大量的微課、習題等資源,既可作為高等職業院校電腦及相關專業和各類培訓學校的教材,也可作為初學者自學Java知識的參考書。

作者介紹
編者:李紀雲//張大鵬//孫鋼|責編:任鋒娟//吳超莉

目錄
第1章  初識Java
  1.1  程序設計語言
    1.1.1  程序設計語言的發展歷程
    1.1.2  Java的發展歷史
  1.2  Java語言的特點
  1.3  Java程序的開發、編譯和運行
    1.3.1  Java執行環境JDK
    1.3.2  JDK環境變數配置
    1.3.3  常用Java開發工具
    1.3.4  開發Java程序的步驟
  1.4  簡單Java程序
    1.4.1  第一個Java程序——HelloWorld!
    1.4.2  編譯和運行HelloWorld程序
  本章小結
  習題1
第2章  Java語言基礎
  2.1  常量與變數
    2.1.1  標識符
    2.1.2  變數的作用域和生命周期
    2.1.3  常量
  2.2  基本類型變數
    2.2.1  整型變數
    2.2.2  浮點型變數
    2.2.3  字元型變數
    2.2.4  布爾型變數
  2.3  運算符
    2.3.1  算術運算符
    2.3.2  關係運算符
    2.3.3  邏輯運算符
    2.3.4  位運算符
    2.3.5  條件運算符
    2.3.6  賦值運算符
    2.3.7  運算符的優先順序和結合規則
  2.4  基本數據類型的轉換
    2.4.1  隱式轉換
    2.4.2  顯式轉換
  2.5  數據的輸入與輸出
  2.6  編碼規範
  本章小結
  習題2
第3章  流程式控制制結構
  3.1  順序結構程序設計
  3.2  選擇結構程序設計
    3.2.1  if…else語句
    3.2.2  嵌套的if語句
    3.2.3  if…else if…else語句
    3.2.4  switch語句
  3.3  循環結構程序設計
    3.3.1  while語句
    3.3.2  do…while語句

    3.3.3  for語句
    3.3.4  循環的嵌套
  3.4  轉向控制語句
    3.4.1  break語句
    3.4.2  continue語句
    3.4.3  return語句
  本章小結
  習題3
第4章  Java面向對象程序設計基礎
  4.1  面向對象技術的基本概念
  4.2  類的定義
    4.2.1  類的定義格式
    4.2.2  對象的定義與使用
    4.2.3  構造方法
  4.3  get訪問器和set訪問器
  4.4  繼承性
    4.4.1  子類的創建
    4.4.2  this關鍵字和super關鍵字的用法
    4.4.3  繼承與組合
  4.5  多態性
    4.5.1  方法的覆蓋
    4.5.2  變數的隱藏
  4.6  final關鍵字的用法
  4.7  抽象與介面
    4.7.1  抽象方法與抽象類
    4.7.2  介面的定義
    4.7.3  介面的實現
    4.7.4  介面示例
  4.8  包
    4.8.1  包的定義
    4.8.2  包的引用
    4.8.3  訪問控制修飾符的使用
  4.9  static關鍵字的用法
  4.10  內部類
    4.10.1  成員內部類
    4.10.2  靜態內部類
    4.10.3  局部內部類
    4.10.4  匿名內部類
  本章小結
  習題4
第5章  數組、字元串和常用類庫
  5.1  數組的概念
    5.1.1  一維數組的聲明
    5.1.2  一維數組的初始化
    5.1.3  數組元素的引用
    5.1.4  把數組傳遞給方法
    5.1.5  一維數組的應用
  5.2  二維數組和多維數組
    5.2.1  二維數組的定義和初始化
    5.2.2  二維數組元素的引用

    5.2.3  二維數組的應用
  5.3  字元串
    5.3.1  創建字元串對象
    5.3.2  String類
    5.3.3  StringBuffer類
    5.3.4  正則表達式
  5.4  Java類庫
    5.4.1  類庫的使用
    5.4.2  常用類庫
  5.5  基本數據類
    5.5.1  Integer類
    5.5.2  包裝類應用實例
  5.6  實用工具類
    5.6.1  日期類
    5.6.2  Random類與隨機數
    5.6.3  Math類
  本章小結
  習題5
第6章  異常處理
  6.1  異常處理機制
  6.2  異常的層次結構
  6.3  異常處理語句
    6.3.1  拋出異常
    6.3.2  捕獲異常
  6.4  自定義異常類
  本章小結
  習題6
第7章  Java的輸入/輸出
  7.1  輸入/輸出流簡介
  7.2  位元組輸入/輸出流
    7.2.1  位元組輸入流
    7.2.2  位元組輸出流
  7.3  字元輸入/輸出流
    7.3.1  字元輸入流
    7.3.2  字元輸出流
  7.4  文件的創建與訪問
    7.4.1  File類
    7.4.2  輸入/輸出文件流
    7.4.3  隨機讀/寫文件流的輸入/輸出
    7.4.4  標準輸入/輸出流
  本章小結
  習題7
第8章  多線程
  8.1  線程概述
    8.1.1  進程
    8.1.2  線程的生命周期
  8.2  線程的創建
    8.2.1  線程類Thread
    8.2.2  Runnable介面
  8.3  線程的調度

    8.3.1  線程的優先順序和休眠
    8.3.2  線程的讓步和插隊
  8.4  多線程的互斥與同步
    8.4.1  臨界資源問題
    8.4.2  互斥鎖
    8.4.3  多線程的同步
  本章小結
  習題8
第9章  圖形用戶界面設計
  9.1  圖形用戶界面概述
    9.1.1  Java圖形用戶界面軟體包
    9.1.2  AWT與Swing
  9.2  常用組件
    9.2.1  窗口
    9.2.2  標籤與按鈕
    9.2.3  文本框和文本區
    9.2.4  複選框、單選按鈕、列表框和下拉列表
    9.2.5  菜單
    9.2.6  對話框
    9.2.7  容器
  9.3  布局設計
    9.3.1  流式布局
    9.3.2  邊框布局
    9.3.3  網格布局
  9.4  事件處理
    9.4.1  事件模型
    9.4.2  事件與監聽器
    9.4.3  常用事件處理
  9.5  簡易計算器實例
  9.6  顏色與字體的設置
    9.6.1  顏色類
    9.6.2  字體類
  本章小結
  習題9
第10章  網路編程
  10.1  網路基礎
  10.2  使用URL定位資源
    10.2.1  URL類
    10.2.2  URLConnection類
  10.3  Socket通信
    10.3.1  Socket概述
    10.3.2  ServerSocket類與Socket類
  10.4  數據報通信
  本章小結
  習題10
第11章  集合類和反射基礎
  11.1  集合概述
  11.2  Collection介面
  11.3  List介面
    11.3.1  List介面簡介

    11.3.2  ArrayList集合
    11.3.3  LinkedList集合
    11.3.4  Iterator介面
    11.3.5  foreach循環
    11.3.6  Enumeration介面
  11.4  Set介面
    11.4.1  Set介面簡介
    11.4.2  HashSet集合
  11.5  Map介面
    11.5.1  Map介面簡介
    11.5.2  HashMap集合
  11.6  泛型
    11.6.1  泛型概述
    11.6.2  自定義泛型
  11.7  Collections工具類
  11.8  Arrays工具類
  11.9  反射基礎
  本章小結
  習題11
第12章  Java與資料庫
  12.1  資料庫概述
    12.1.1  資料庫的基本概念
    12.1.2  數據的訪問過程
  12.2  資料庫的標準查詢語言——SQL
  12.3  JDBC簡介
    12.3.1  JDBC的概念
    12.3.2  JDBC驅動程序
    12.3.3  安裝JDBC包和獲取JDBC驅動程序
    12.3.4  常用的JDBC API類
  12.4  資料庫連接與操作實例
    12.4.1  建立MySQL資料庫
    12.4.2  建立連接數據類
    12.4.3  數據操作
    12.4.4  預處理語句
    12.4.5  數據查詢
  本章小結
  習題12
第13章  課程實訓——簡易版網路聊天室
  本章小結
參考文獻

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