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

Java程序設計基礎與項目實戰(微課版)/高等院校程序設計新形態精品系列

  • 作者:編者:馬宏茹//劉德山|責編:王宣
  • 出版社:人民郵電
  • ISBN:9787115640116
  • 出版日期:2024/08/01
  • 裝幀:平裝
  • 頁數:285
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以易於理解的語言表述方式,將理論知識融入程序案例,從基礎入門到項目實戰,系統地闡述了Java程序設計的相關知識,同時反映了其最新技術的發展情況。
    本書共14章,分為Java語言基礎知識、面向對象程序設計、Java編程的核心知識、綜合案例4個部分。本書著重介紹Java程序設計的基本概念、設計方法及具體應用,力圖做到概念準確、條理清晰、內容精練、重點突出。本書內容以項目實操為主線,將理論知識講解與程序案例實踐緊密結合。為了更好地服務院校教學,本書還提供微課視頻及移動端和PC端的教學測試平台。
    本書可作為高等院校軟體工程、電腦科學與技術、信息技術管理等專業的教材,也可供程序開發人員參考使用。

作者介紹
編者:馬宏茹//劉德山|責編:王宣

目錄
第1章  Java語言概述
  1.1  初識Java
    1.1.1  Java的產生
    1.1.2  Java的特點
  1.2  安裝和配置JDK
    1.2.1  下載和安裝JDK
    1.2.2  配置JDK
  1.3  編寫Java程序
    1.3.1  第一個Java程序
    1.3.2  編譯和運行Java程序
  1.4  集成開發環境IntelliJIDEA
    1.4.1  下載和安裝IntelliJIDEA
    1.4.2  創建項目和文件
  1.5  項目概述
  本章小結
  習題
  上機實驗
第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.3.5  位運算符
    2.3.6  賦值運算符
    2.3.7  三元運算符
    2.3.8  運算符的優先順序
  2.4  標識符、關鍵字及註釋
    2.4.1  標識符
    2.4.2  關鍵字
    2.4.3  註釋
  2.5  項目實踐:員工實發工資的計算
  本章小結
  習題
  上機實驗
第3章  Java程序流程式控制制
  3.1  語句與複合語句
    3.1.1  語句和複合語句的概念
    3.1.2  結構化編程
  3.2  輸入輸出與順序結構
    3.2.1  輸入功能
    3.2.2  輸出功能
    3.2.3  順序結構

  3.3  選擇結構
    3.3.1  if語句
    3.3.2  switch語句
  3.4  循環結構
    3.4.1  for循環
    3.4.2  while循環
    3.4.3  do…while循環
    3.4.4  嵌套循環
  3.5  跳轉語句
    3.5.1  break語句
    3.5.2  continue語句
  3.6  方法
    3.6.1  方法的定義與調用
    3.6.2  return語句
    3.6.3  變數作用範圍
  3.7  項目實踐:員工管理系統中的選擇菜單
  本章小結
  習題
  上機實驗
第4章  類和對象
  4.1  面向對象的基本思想
    4.1.1  面向對象的概念
    4.1.2  面向對象程序設計的特點
  4.2  類的定義
    4.2.1  類的結構
    4.2.2  成員變數
    4.2.3  成員方法
    4.2.4  重載方法
  4.3  創建和使用對象
    4.3.1  創建對象
    4.3.2  成員變數和方法的調用
  4.4  構造方法
    4.4.1  構造方法的特徵
    4.4.2  默認構造方法
    4.4.3  構造方法重載
  4.5  this關鍵字
    4.5.1  訪問成員變數
    4.5.2  調用類的成員方法
    4.5.3  實現參數傳遞
    4.5.4  調用本類中其他的構造方法
  4.6  static關鍵字
    4.6.1  靜態成員變數
    4.6.2  靜態成員方法
    4.6.3  靜態代碼塊
  4.7  項目實踐:面向對象的員工管理系統
  本章小結
  習題
  上機實驗
第5章  繼承與多態
  5.1  類的繼承

    5.1.1  繼承的概念
    5.1.2  構造方法在繼承中的調用
    5.1.3  訪問父類成員
    5.1.4  方法重寫
  5.2  Java中的包
    5.2.1  包的定義和使用
    5.2.2  系統包
    5.2.3  訪問控制修飾符
  5.3  父類與子類對象的類型轉換
    5.3.1  對象的類型轉換
    5.3.2  instanceof運算符
  5.4  多態
    5.4.1  多態的概念
    5.4.2  多態的應用
  5.5  final關鍵字
    5.5.1  修飾變數
    5.5.2  修飾方法
    5.5.3  修飾類
  5.6  項目實踐:員工管理系統的繼承模式
  本章小結
  習題
  上機實驗
第6章  抽象類與介面
  6.1  抽象類
    6.1.1  抽象類的定義
    6.1.2  抽象方法
    6.1.3  抽象類的多態
  6.2  介面
    6.2.1  介面的基本概念
    6.2.2  介面的定義和使用
    6.2.3  介面的默認方法
    6.2.4  介面的靜態方法
  6.3  介面的繼承
    6.3.1  類和介面的關係
    6.3.2  介面的多態
    6.3.3  介面的多繼承
  6.4  內部類
    6.4.1  成員內部類
    6.4.2  靜態內部類
    6.4.3  方法內部類
    6.4.4  匿名內部類
  6.5  Lambda表達式
    6.5.1  Lambda表達式的基本語法
    6.5.2  Lambda表達式的應用
  6.6  項目實踐:員工管理系統的改進
  本章小結
  習題
  上機實驗
第7章  數組與常用類
  7.1  數組

    7.1.1  數組的定義和初始化
    7.1.2  數組的訪問
    7.1.3  二維數組
    7.1.4  數組的使用
  7.2  Object類
    7.2.1  Object類概述
    7.2.2  Object類的常用方法
  7.3  字元串類
    7.3.1  字元串的定義和初始化
    7.3.2  字元串的常用操作方法
    7.3.3  字元串池
    7.3.4  StringBuffer類與StringBuilder類
  7.4  Math類與Random類
    7.4.1  Math類的常用方法
    7.4.2  Random類的使用
  7.5  日期類
    7.5.1  日期類概述
    7.5.2  日期格式化和解析
  7.6  包裝類
    7.6.1  包裝類概述
    7.6.2  自動裝箱和拆箱
    7.6.3  包裝類的使用
  7.7  項目實踐:員工管理系統的數組存儲
  本章小結
  習題
  上機實驗
第8章  集合類與泛型
  8.1  集合類
  8.2  Collection介面
  8.3  List介面及子類實現
    8.3.1  List介面
    8.3.2  List介面的子類實現
  8.4  Set介面及子類實現
  8.5  集合的遍歷與Iterator介面
  8.6  Map介面及子類實現
  8.7  泛型
    8.7.1  泛型類
    8.7.2  泛型介面
    8.7.3  泛型在集合框架中的應用
  8.8  Collections類和Arrays類
    8.8.1  Collections類
    8.8.2  Arrays類
  8.9  項目實踐:用集合類模擬抽獎系統
  本章小結
  習題
  上機實驗
第9章  異常處理
  9.1  異常處理概述
    9.1.1  異常的概念
    9.1.2  異常類的層次結構

  9.2  異常處理過程
    9.2.1  捕獲和處理異常
    9.2.2  拋出異常的throws語句
    9.2.3  拋出異常的throw語句
  9.3  自定義異常
  9.4  斷言
  9.5  項目實踐:抽獎數據格式的異常處理
  本章小結
  習題
  上機實驗
第10章  Java的多線程
  10.1  線程概述
    10.1.1  線程和進程
    10.1.2  線程的運行機制
    10.1.3  線程的優點
  10.2  創建線程
    10.2.1  實現Runnable介面
    10.2.2  繼承Thread類
  10.3  Thread類的方法
  10.4  線程的狀態與控制
    10.4.1  線程的狀態
    10.4.2  線程的控制
    10.4.3  線程式控制制的應用
    10.4.4  線程的優先順序
  10.5  線程同步
    10.5.1  多線程共享數據存在的問題
    10.5.2  synchronized關鍵字
  10.6  線程通信
    10.6.1  線程通信的方法
    10.6.2  生產者-消費者問題
  10.7  項目實踐:抽獎系統的多線程模型
  本章小結
  習題
  上機實驗
第11章  File類及IO操作
  11.1  File類
    11.1.1  File類的方法
    11.1.2  File類的目錄操作
  11.2  IO流的概念
    11.2.1  頂層流類
    11.2.2  流的分類
  11.3  位元組流類
    11.3.1  InputStream類和OutputStream類
    11.3.2  FileInputStream類和FileOutputStream類
    11.3.3  BufferedInputStream類和BufferedOutputStream類
    11.3.4  DataInputStream類和DataOutputStream類
  11.4  字元流類
    11.4.1  Reader類和Writer類
    11.4.2  FileReader類和FileWriter類
    11.4.3  BufferedReader類和BufferedWriter類

    11.4.4  LineNumberReader類
    11.4.5  PrintWriter類
  11.5  RandomAccessFile類
  11.6  項目實踐:導入抽獎名單
  本章小結
  習題
  上機實驗
第12章  圖形用戶界面
  12.1  AWT組件與Swing組件
    12.1.1  Swing組件
    12.1.2  Swing組件的層次結構
  12.2  常用容器
    12.2.1  JFrame
    12.2.2  JPanel
    12.2.3  JScrollPane
  12.3  常用組件
    12.3.1  JButton
    12.3.2  JLabel
    12.3.3  JTextField
    12.3.4  JTextArea
    12.3.5  JCheckBox和JRadioButton
    12.3.6  JComboBox
  12.4  布局管理器
    12.4.1  流布局
    12.4.2  邊界布局
    12.4.3  網格布局
    12.4.4  卡片布局
    12.4.5  盒布局
    12.4.6  null布局
  12.5  事件處理
    12.5.1  事件處理機制
    12.5.2  事件處理的類、介面及響應方法
    12.5.3  事件處理器
    12.5.4  事件監聽方式
  12.6  其他組件
    12.6.1  JList
    12.6.2  JTable
    12.6.3  菜單組件
  12.7  對話框
    12.7.1  創建用戶對話框
    12.7.2  系統對話框
  12.8  項目實踐:可視化隨機抽獎系統的圖形用戶界面
  本章小結
  習題
  上機實驗
第13章  Java的資料庫編程
  13.1  MySQL資料庫
    13.1.1  MySQL資料庫安裝和配置
    13.1.2  SQL
  13.2  使用JDBC訪問資料庫

    13.2.1  JDBC的概念
    13.2.2  JDBCAPI
    13.2.3  使用JDBCAPI操作資料庫
  13.3  DatabaseMetaData介面和ResultSetMetaData介面
    13.3.1  DatabaseMetaData介面
    13.3.2  ResultSetMetaData介面
  13.4  項目實踐:將獲獎數據保存到資料庫中
  本章小結
  習題
  上機實驗
第14章  綜合案例
  14.1  員工管理系統的實現
    14.1.1  系統功能分析
    14.1.2  項目設計與實現
  14.2  可視化隨機抽獎系統的實現
    14.2.1  系統功能分析
    14.2.2  項目設計與實現
  習題
  上機實驗
參考文獻

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