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

Java程序設計項目式教程(新形態立體化雙色印刷高等職業教育系列教材)

  • 作者:編者:趙國玲|責編:王海霞
  • 出版社:機械工業
  • ISBN:9787111735212
  • 出版日期:2023/11/01
  • 裝幀:平裝
  • 頁數:243
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共分為12個單元,內容主要包括:搭建Java程序開發環境、Java程序設計基礎、Java面向對象程序設計、Java繼承、異常處理、多線程、Java集合框架、Java文件處理、Java資料庫訪問、Java圖形用戶界面設計、Java網路編程,以及學生信息管理系統設計與實現。
    本書可作為高等職業院校電子信息大類專業「Java程序設計」課程的教材,也可作為學習Java程序設計的參考用書。
    本書是山東省高等學校省級精品課程、山東省職業教育精品資源共享課程、山東省省級職業教育在線精品課程配套教材,並配有微課視頻、電子課件、課程標準、教學設計、電子教案、實訓任務工單、源代碼、習題答案等數字化教學資源。

作者介紹
編者:趙國玲|責編:王海霞

目錄
前言
單元1  搭建Java程序開發環境
  【學習目標】
  任務1.1  Java開發環境搭建
    【任務分析】
    【基本知識】
      1.1.1  Java的發展及應用
      1.1.2  Java語言的特點
      1.1.3  Java程序執行
    【任務實施】
    【同步訓練】
  任務1.2  開發「Hello World!」程序
    【任務分析】
    【基本知識】
      1.2.1  Java程序的組成及特點
      1.2.2  Java程序開發工具
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元2  Java程序設計基礎
  【學習目標】
  任務2.1  學生基本信息處理
    【任務分析】
    【基本知識】
      2.1.1  Java關鍵字與標識符
      2.1.2  Java基本數據類型
      2.1.3  Java常量與變數
      2.1.4  Java中的運算符與表達式
      2.1.5  數據基本輸入輸出
    【任務實施】
    【同步訓練】
  任務2.2  學科成績處理
    【任務分析】
    【基本知識】
      2.2.1  程序設計的基本結構
      2.2.2  if選擇結構
      2.2.3  switch選擇結構
    【任務實施】
    【同步訓練】
  任務2.3  班級成績統計
    【任務分析】
    【基本知識】
      2.3.1  循環結構實現
      2.3.2  循環嵌套
      2.3.3  其他程序流程式控制制語句
      2.3.4  循環結構應用
    【任務實施】
    【同步訓練】
  任務2.4  班級學生成績分析處理

    【任務分析】
    【基本知識】
      2.4.1  一維數組的創建及使用
      2.4.2  二維數組的創建及使用
      2.4.3  字元串的使用
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元3  Java面向對象程序設計
  【學習目標】
  任務3.1  學生信息類設計
    【任務分析】
    【基本知識】
      3.1.1  Java面向對象核心概念
      3.1.2  定義Java類
      3.1.3  創建Java對象
      3.1.4  使用Java對象
      3.1.5  構造方法
    【任務實施】
    【同步訓練】
  任務3.2  學生成績處理
    【任務分析】
    【基本知識】
      3.2.1  方法定義
      3.2.2  方法調用
      3.2.3  成員類別
      3.2.4  變數作用域
      3.2.5  this關鍵字
      3.2.6  方法重載
      3.2.7  類及成員的訪問許可權
      3.2.8  main()方法中的參數
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元4  Java繼承
  【學習目標】
  任務4.1  不同類別學生信息的管理
    【任務分析】
    【基本知識】
      4.1.1  Java中的繼承
      4.1.2  Java繼承的實現
      4.1.3  成員的隱藏與覆蓋
      4.1.4  繼承與構造方法
      4.1.5  super和final關鍵字
    【任務實施】
    【同步訓練】
  任務4.2  使用抽象方法實現學生類繼承
    【任務分析】

    【基本知識】
      4.2.1  抽象方法
      4.2.2  抽象類
    【任務實施】
    【同步訓練】
  任務4.3  使用介面實現學生信息管理系統
    【任務分析】
    【基本知識】
      4.3.1  介面的定義
      4.3.2  介面實現
      4.3.3  Java多態性
    【任務實施】
    【同步訓練】
  任務4.4  使用包對項目進行管理
    【任務分析】
    【基本知識】
      4.4.1  包的定義
      4.4.2  導入其他包中的類
      4.4.3  常用系統包及類
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元5  異常處理
  【學習目標】
  任務5.1  程序運行異常
    【任務分析】
    【基本知識】
      5.1.1  什麼是異常
      5.1.2  Java異常類
    【任務實施】
    【同步訓練】
  任務5.2  利用異常處理解決程序運行異常
    【任務分析】
    【基本知識】
      5.2.1  Java異常處理機制
      5.2.2  異常處理
      5.2.3  自定義異常
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元6  多線程
  【學習目標】
  任務6.1  多窗口售票模擬
    【任務分析】
    【基本知識】
      6.1.1  什麼是多線程
      6.1.2  線程的創建與啟動
      6.1.3  線程狀態與線程式控制制

      6.1.4  線程的同步
    【任務實施】
    【同步訓練】
  任務6.2  餐館點餐場景模擬
    【任務分析】
    【基本知識】
      6.2.1  線程間通信
      6.2.2  死鎖
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元7  Java集合框架
  【學習目標】
  任務7.1  使用List集合存儲學生信息
    【任務分析】
    【基本知識】
      7.1.1  Java集合框架
      7.1.2  ArrayList及其使用
      7.1.3  LinkedList及其使用
      7.1.4  Vector及其使用
    【任務實施】
    【同步訓練】
  任務7.2  使用Set集合存儲學生信息
    【任務分析】
    【基本知識】
      7.2.1  HashSet及其使用
      7.2.2  TreeSet及其使用
    【任務實施】
    【同步訓練】
  任務7.3  用Map集合存儲學生信息
    【任務分析】
    【基本知識】
      7.3.1  HashMap及其使用
      7.3.2  泛型在集合中的使用
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元8  Java文件處理
  【學習目標】
  任務8.1  使用文件存儲學生信息
    【任務分析】
    【基本知識】
      8.1.1  Java文件操作
      8.1.2  File類及使用
    【任務實施】
    【同步訓練】
  任務8.2  學生信息的輸入輸出
    【任務分析】

    【基本知識】
      8.2.1  Java數據流的概念
      8.2.2  位元組流操作
      8.2.3  字元流操作
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元9  Java資料庫訪問
  【學習目標】
  任務9.1  學生信息管理系統的資料庫管理
    【任務分析】
    【基本知識】
      9.1.1  JDBC資料庫訪問
      9.1.2  連接資料庫
      9.1.3  資料庫基本操作
      9.1.4  獲取查詢結果
    【任務實施】
    【同步訓練】
  任務9.2  提升學生信息資料庫管理效率
    【任務分析】
    【基本知識】
      9.2.1  PreparedStatement介面
      9.2.2  CallableStatement介面
      9.2.3  事務
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元10  Java圖形用戶界面設計
  【學習目標】
  任務10.1  學生信息管理系統登錄界面設計
    【任務分析】
    【基本知識】
      10.1.1  Java圖形用戶界面的組成
      10.1.2  Java布局管理
      10.1.3  Swing常用組件的設置
    【任務實施】
    【同步訓練】
  任務10.2  登錄功能實現
    【任務分析】
    【基本知識】
      10.2.1  Java事件處理
      10.2.2  創建和使用菜單
      10.2.3  表格JTable
      10.2.4  對話框
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業

單元11  Java網路編程
  【學習目標】
  任務11.1  學生信息文件的上傳
    【任務分析】
    【基本知識】
      11.1.1  網路基礎
      11.1.2  Socket類
      11.1.3  ServerSocket類
      11.1.4  多客戶端訪問處理
    【任務實施】
    【同步訓練】
  任務11.2  學生給教師留言
    【任務分析】
    【基本知識】
      11.2.1  InetAddress類
      11.2.2  DatagramSocket類
      11.2.3  DatagramPacket類
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業
單元12  學生信息管理系統設計與實現
  【學習目標】
  任務12.1  系統需求分析
    【任務分析】
    【基本知識】
    【任務實施】
    【同步訓練】
  任務12.2  系統設計與實現
    【任務分析】
    【基本知識】
    【任務實施】
    【同步訓練】
  任務12.3  系統測試
    【任務分析】
    【基本知識】
      12.3.1  系統測試基礎知識
      12.3.2  Java單元測試
    【任務實施】
    【同步訓練】
  任務12.4  系統打包
    【任務分析】
    【基本知識】
      12.4.1  使用jar命令打包
      12.4.2  使用Eclipse工具打包
    【任務實施】
    【同步訓練】
  【知識梳理】
  課後作業

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