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

Java程序設計任務式教程(高等職業教育電腦教育新形態系列教材)

  • 作者:編者:盧鳳偉//庄鑫|責編:祁雲//王占清
  • 出版社:中國鐵道
  • ISBN:9787113322137
  • 出版日期:2025/08/01
  • 裝幀:活頁
  • 頁數:253
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本面向高職電腦類專業學生的活頁式教材。教材內容緊密對接Java軟體開發工程師崗位典型工作任務,引入企業真實案例,設計33個學習任務和1個綜合項目,通過案例引導和任務驅動的方式,由淺入深地介紹了走進Java世界、Java編程基礎、面向對象程序設計、繼承與多態、異常處理、集合、多線程、輸入輸出操作、圖形用戶界面設計、JDBC資料庫連接、基於Swing的學生管理系統的開發、AI大模型工具的學習應用等方面內容,引導學生應用所學知識解決實際問題。
    本書形式新穎,學習路徑清晰。每個任務包含任務單、知識儲備和評量單,通過任務單明確學習目標,通過知識儲備積累知識和技能,通過評量單檢驗學習成果。本書配套建有省級精品在線開放課,提供課件、題庫、視頻等豐富的教學資源,為實施混合式教學提供堅實保障;教材案例和任務配備源代碼,習題配有答案,以方便教師備課和學生自學。
    本書適合作為高等職業院校電腦類專業的教材,也可作為電腦愛好者的自學參考用書。

作者介紹
編者:盧鳳偉//庄鑫|責編:祁雲//王占清

目錄
單元1 走進Java世界
  任務1 了解Java語言
    【知識儲備】
    一、Java語言的特點
    二、Java語言的發展史
  任務2 搭建Java開發環境
    【知識儲備】
    一、JDK的安裝及主要目錄的介紹
    二、環境變數的配置
  任務3 開發第一個Java程序
    【知識儲備】
    一、編譯運行機制
    二、Java語言編寫規範
    三、創建Java程序
  任務4 使用MyEclipse開發工具
    【知識儲備】
    一、MyEclipse簡介
    二、MyEclipse的下載與安裝
    三、使用MyEclipse進行程序開發
  課後訓練
單元2 Java編程基礎
  任務1 學習Java基本語法
    【知識儲備】
    一、標識符
    二、關鍵字
    三、註釋符
  任務2 定義和使用Java中的變數與常量
    【知識儲備】
    一、變數與常量的定義
    二、變數與常量的數據類型
    三、變數的數據類型轉換
  任務3 學習及使用運算符和表達式
    【知識儲備】
    一、算術運算符
    二、整型操作符與表達式
    三、浮點型操作符與表達式
    四、賦值運算符
    五、關係運算符
    六、邏輯運算符
  任務4 運用分支結構解決問題
    【知識儲備】
    一、if單路分支結構
    二、if...else雙分支結構
    三、if...else if...else多分支結構
    四、switch多分支結構
  任務5 運用循環結構解決問題
    【知識儲備】
    一、while循環結構
    二、do...while循環結構
    三、for循環結構

    四、break和continue語句
  任務6 學習和使用數組
    【知識儲備】
    一、數組概述
    二、一維數組的創建與操作
    三、數組的初始化
    四、二維數組的創建與操作
  課後訓練
單元3 面向對象程序設計
  任務1 創建類和對象
    【知識儲備】
    一、面向對象編程概述
    二、類的創建
    三、對象的創建和使用
    四、訪問控制許可權
  任務2 實現信息封裝
    【知識儲備】
    一、封裝的意義
    二、封裝的實現
  任務3 創建和使用構造方法
    【知識儲備】
    一、創建構造方法
    二、構造方法的重載
    三、this關鍵字
  任務4 創建和使用靜態成員
    【知識儲備】
    一、靜態屬性
    二、靜態方法
  課後訓練
單元4 繼承與多態
  任務1 創建父類和子類
    【知識儲備】
    一、繼承概述
    二、方法的重寫
    三、super關鍵字
    四、final關鍵字
  任務2 創建抽象類並實現抽象方法
    【知識儲備】
    一、抽象類
    二、介面
  任務3 運用多態解決通用性問題
    【知識儲備】
    一、多態
    二、對象類型轉型
    三、instanceof關鍵字
  課後訓練
單元5 異常處理
  任務1 處理數組越界異常
    【知識儲備】
    一、異常的分類

    二、異常的處理
  任務2 銀行賬戶操作中的異常捕獲與處理
    【知識儲備】
    一、自定義異常類簡介
    二、自定義異常的使用場景
    三、自定義異常類型
  課後訓練
單元6 集合
  任務1 創建學生成績管理系統
    【知識儲備】
    一、集合的基本概念
    二、集合和數組的區別
    三、單列集合
  任務2 使用Map創建學生選課系統
    【知識儲備】
    一、Map介面
    二、Map介面實現類
  課後訓練
單元7 多線程
  任務1 創建多線程模擬銀行叫號系統
    【知識儲備】
    一、線程的基本概念及創建
    二、實現線程安全的方法
  任務2 創建生產者-消費者模型
    【知識儲備】
    多線程之間的通信方式
  課後訓練
單元8 輸入輸出操作
  任務1 實現文件複製
    【知識儲備】
    一、輸入輸出流
    二、輸入輸出類
  任務2 使用位元組流讀取與顯示學生信息
    【知識儲備】
    一、文件輸入輸出流
    二、過濾輸入輸出流
  任務3 使用字元流讀取與顯示學生信息
    【知識儲備】
    一、輸入輸出字元流
    二、文件輸入輸出字元流
    三、緩衝字元流
  課後訓練
單元9 圖形用戶界面設計
  任務1 創建窗口
    【知識儲備】
    一、Java GUI的概念
    二、AWT
    三、Swing
  任務2 創建教師信息管理系統界面
    【知識儲備】

    一、組件和容器的介紹
    二、容器
    三、組件
  任務3 創建學生選課系統管理的界面
    【知識儲備】
    一、Java布局管理器的介紹
    二、流式布局管理器(FlowLayout)
    三、邊界布局管理器(BorderLayout)
    四、網格布局管理器(GridLayout)
  任務4 實現學生選課系統功能
    【知識儲備】
    一、Java事件處理的介紹
    二、利用成員內部類實現事件監聽
    三、利用匿名內部類實現事件監聽
    四、利用Lamda表達式實現事件監聽
    五、事件處理
  課後訓練
單元10 JDBC資料庫連接
  任務1 配置JDBC開發環境
    【知識儲備】
    一、資料庫基礎
    二、JDBC概述
    三、準備工作
  任務2 實現JDBC資料庫連接
    【知識儲備】
    一、JDBC的常見介面和類
    二、連接資料庫
  課後訓練
單元11 基於Swing的學生管理系統的開發
  綜合實訓 基於Swing的學生管理系統的開發
    【知識儲備】
    一、系統需求分析與設計
    二、資料庫與數據表設計
    三、項目框架設計
    四、項目開發實現
    五、項目測試優化
  課後訓練
單元12 AI大模型工具的學習與應用
  任務 應用AI大模型解決編程問題
    【知識儲備】
    一、AI大模型概述
    二、AI工具在編程中的應用場景
  課後訓練

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