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

Java面向對象程序設計與實踐應用(十三五江蘇省高等學校重點教材)/新工科新文科大數據技術與應用系列

  • 作者:編者:范洪輝//常玉慧//劉天霽|責編:石會敏
  • 出版社:電子工業
  • ISBN:9787121504488
  • 出版日期:2025/07/01
  • 裝幀:平裝
  • 頁數:234
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本以產教融合為核心、以企業真實項目為載體的Java編程實戰教材。本書共12章,以「雲醫院」系統開發為主線,將Java語言的核心知識點融入實際應用場景,通過理論與實踐相結合的方式,幫助讀者系統掌握Java編程技能,並培養其解決複雜工程問題的能力。本書從Java基礎語法入手,逐步深入講解程序流程式控制制、數組與字元串、面向對象編程、繼承與多態、異常處理、集合框架、文件操作、多線程與併發編程等核心內容,並結合Java新特性拓展技術視野。本書內容由淺入深,從基礎語法到綜合項目開發循序漸進,配合配套實驗指導,確保讀者能夠真正學以致用。

作者介紹
編者:范洪輝//常玉慧//劉天霽|責編:石會敏

目錄
第1章  初識Java——走進編程的新世界
  1.1  Java簡介與雲醫院系統開發基礎
    1.1.1  Java技術概述
    1.1.2  Java的發展史
    1.1.3  Java語言的特點
    1.1.4  雲醫院系統對Java的需求
  1.2  Java的開發和執行環境
    1.2.1  JDK的下載與安裝
    1.2.2  Java的環境搭建
    1.2.3  Java項目結構初識
  1.3  Java開發工具IntelliJ IDEA
    1.3.1  IntelliJ IDEA簡介
    1.3.2  IntelliJ IDEA開發Java程序
  1.4  雲醫院項目的初步搭建
    1.4.1  項目技術選型
    1.4.2  項目結構規劃
  小結
  習題
第2章  Java的基本數據類型與操作——構建雲醫院信息的基石
  2.1  數據的基石:Java的基本數據類型
    2.1.1  數據的聲明與定義
    2.1.2  標識符與關鍵字:數據聲明的規範
    2.1.3  數據類型的分類
    2.1.4  數據類型的轉換
    2.1.5  數據類型在雲醫院中與患者信息的結合
    2.1.6  Java的代碼結構
  2.2  數據值的設定:雲醫院中的常量與變數
    2.2.1  常量與藥品信息參數設定
    2.2.2  變數與患者體溫特徵的變化
  2.3  運算符與表達式:雲醫院中的邏輯處理
    2.3.1  運算符:掛號費用計算
    2.3.2  表達式:診斷信息確認
  2.4  註釋
  小結
  習題
第3章  流程式控制制——讓雲醫院系統更加「聰明」
  3.1  順序結構:處理掛號流程
  3.2  分支結構:決策在雲醫院中的應用
    3.2.1  If應對預約掛號問題
    3.2.2  switch與患者掛號科室的選擇
  3.3  循環結構:自動化處理雲醫院任務
    3.3.1  while與定時檢查患者體溫
    3.3.2  do-while與while的差異
    3.3.3  for循環與多位患者信息採集
    3.3.4  患者監測中的break與continue
  小結
  習題
第4章  數組與字元串——整理與閱讀雲醫院信息的利器
  4.1  數組在雲醫院中的應用:患者信息管理
    4.1.1  一維數組:體溫記錄

    4.1.2  二維數組:記錄時刻與信息的綁定
    4.1.3  Arrays類的優化
  4.2  字元串處理:優化雲醫院中的文本信息
    4.2.1  字元串的創建
    4.2.2  字元串String類的操作
    4.2.3  字元串StringBuffer類的操作
    4.2.4  格式化字元串
    4.2.5  格式化日期和時間
    4.2.6  病歷信息採集與處理
  小結
  習題
第5章  面向對象編程——構建雲醫院系統的核心模塊
  5.1  類的設計:雲醫院中的實體與行為
    5.1.1  患者類定義
    5.1.2  類中的成員變數
    5.1.3  類中的成員方法
  5.2  對象創建與使用:雲醫院系統的具化
    5.2.1  患者類對象創建
    5.2.2  對象的使用
    5.2.3  對象間的數據交互
  5.3  static關鍵字
    5.3.1  類變數
    5.3.2  類方法
  5.4  this關鍵字
  5.5  包的概念
    5.5.1  包語句
    5.5.2  包引用
  5.6  封裝與訪問許可權:保護雲醫院數據安全
    5.6.1  訪問許可權修飾符
    5.6.2  封裝對患者信息的保護
  小結
  習題
第6章  繼承與多態——雲醫院系統的擴展與維護
  6.1  繼承機制:構建雲醫院系統的層級結構
    6.1.1  子類、父類與患者信息
    6.1.2  繼承的實現
    6.1.3  成員變數的隱藏與方法的重寫
    6.1.4  向上轉型
  6.2  多態的應用:雲醫院中的多元化組合
    6.2.1  多態的概念
    6.2.2  多態的實現
  6.3  抽象類與介面
    6.3.1  抽象類與抽象方法
    6.3.2  介面的聲明與使用
    6.3.3  介面回調
    6.3.4  介面做參數
  小結
  習題
第7章  異常處理——讓雲醫院系統更加穩健
  7.1  異常處理機制:確保雲醫院系統穩定運行

    7.1.1  Java中常見的系統異常類型
    7.1.2  異常捕獲與處理
    7.1.3  throw和throws語句
  7.2  自定義異常:增強雲醫院系統的異常處理能力
    7.2.1  數據內存溢出處理
    7.2.2  信息存儲與讀取異常分析
  7.3  內部類
    7.3.1  內部類的概念
    7.3.2  匿名內部類
  小結
  習題
第8章  集合框架——雲醫院數據的高效管理
  8.1  集合的概述和分類
  8.2  Collection集合
    8.2.1  Collection介紹
    8.2.2  Collection集合的常用方法
    8.2.3  Collection遍歷方法及其在雲醫院數據處理中的應用
  8.3  List集合
    8.3.1  List集合的常用方法
    8.3.2  List集合的遍歷方式
    8.3.3  ArrayList集合底層原理
    8.3.4  LinkedList集合底層原理
    8.3.5  LinkedList集合的特性及其在雲醫院中的應用場景
  8.4  Set集合
    8.4.1  認識Set集合的特點
    8.4.2  HashSet集合底層原理
    8.4.3  HashSet集合去重原理
    8.4.4  LinkedHashSet集合去重原理
    8.4.5  TreeSet集合
  8.5  Collections工具類及其在雲醫院數據處理中的應用
  8.6  Map集合
    8.6.1  Map集合概述
    8.6.2  Map集合常用方法及實例分析
    8.6.3  Map集合常用遍歷方法一
    8.6.4  Map集合常用遍歷方法二
    8.6.5  Map集合常用遍歷方法三
  小結
  習題
第9章  文件操作——雲醫院數據的備份與恢復
  9.1  文件處理
    9.1.1  File類簡介
    9.1.2  使用File類
  9.2  流的基本概念
    9.2.1  輸入/輸出流
    9.2.2  Java的標準輸入/輸出流
  9.3  流的分類
    9.3.1  文件位元組流
    9.3.2  文件字元流
    9.3.3  過濾器流
    9.3.4  字元緩衝流

    9.3.5  轉換流
    9.3.6  對象流
  9.4  文件的隨機訪問
  9.5  雲醫院的醫護信息讀取
  小結
  習題
第10章  多線程與併發編程——提升雲醫院系統的響應速度
  10.1  線程的概念
  10.2  創建任務和線程
  10.3  Thread類的深入
  10.4  線程池
  10.5  線程同步
    10.5.1  synchronized關鍵字
    10.5.2  線程同步的必要性與實現方式
  10.6  利用加鎖同步
  10.7  線程間協作
  10.8  線程的狀態
  10.9  雲醫院與線程密不可分
    10.9.1  線程在雲醫院中的作用
    10.9.2  線程在雲醫院中的實現
  小結
  習題
第11章  Java的新特性
  11.1  Java各版本特性
    11.1.1  各版本新特性概述
    11.1.2  常用特性說明
  11.2  雲醫院對Java新特性的應用
  小結
  習題
第12章  綜合項目——餐飲後台管理系統
  12.1  餐飲後台管理系統概述
    12.1.1  功能設計
    12.1.2  角色設計
  12.2  需求分析
    12.2.1  管理員需求分析
    12.2.2  商家需求分析
  12.3  系統設計與架構
    12.3.1  系統設計概述
    12.3.2  系統架構設計
    12.3.3  系統模塊設計
    12.3.4  資料庫設計
    12.3.5  系統交互流程
  12.4  餐飲後台管理系統的具體功能
    12.4.1  JDBC與資料庫連接工具類實現
    12.4.2  實體類設計
    12.4.3  介面與實現方法
    12.4.4  主程序實現
    12.4.5  系統測試與部署
    12.4.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