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

Java程序設計入門(微課版第2版工業和信息化精品系列教材)

  • 作者:編者:尹菡//崔英敏|責編:范博濤
  • 出版社:人民郵電
  • ISBN:9787115611147
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:240
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是Java的入門級教程,由淺入深、循序漸進地介紹了使用Java進行程序開發的方法。本書內容包括Java入門、Java編程基礎、面向對象、異常處理、JavaAPI、集合框架、GUI編程、I/O流與文件、多線程、網路編程、綜合項目實訓——俄羅斯方塊。
    本書知識全面,重點突出,覆蓋Java開發中的多個方面,將知識講解、技能訓練和職業素質培養有機結合,融「教、學、做」三者于一體,適合「項目驅動、案例教學、理論實踐一體化」的教學模式。通過對本書的學習,初學者可以輕鬆入門,全面了解Java的應用方向,從而為進一步學習Java打下堅實的基礎。
    本書可作為高等職業院校電腦相關專業的教材,也可作為Java編程愛好者的自學用書。

作者介紹
編者:尹菡//崔英敏|責編:范博濤

目錄
第1章  Java入門
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  1.1  Java概述
    1.1.1  Java的起源
    1.1.2  Java的特點
    1.1.3  Java的版本
  1.2  開發環境安裝與配置
    1.2.1  安裝JDK
    1.2.2  配置環境變數
    1.2.3  校驗環境變數配置是否正確
  1.3  Java程序示例
    1.3.1  編寫源文件
    1.3.2  編譯
    1.3.3  運行
  1.4  Eclipse
    1.4.1  安裝Eclipse
    1.4.2  Eclipse下的開發步驟
  1.5  案例1——新生入學歡迎詞
    1.5.1  案例介紹
    1.5.2  案例思路
    1.5.3  案例實現
  習題一
第2章  Java編程基礎
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  2.1  基本語法
    2.1.1  註釋
    2.1.2  標識符
    2.1.3  關鍵字
    2.1.4  常量
  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.4.3  循環結構

    2.4.4  跳轉語句
  2.5  數組
    2.5.1  一維數組
    2.5.2  二維數組
  2.6  方法
  2.7  案例2——「剪刀石頭布」小遊戲
    2.7.1  案例介紹
    2.7.2  案例思路
    2.7.3  案例實現
  習題二
第3章  面向對象(上)
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  3.1  面向對象概述
    3.1.1  面向過程與面向對象
    3.1.2  面向對象的特點
  3.2  類與對象
    3.2.1  類的定義
    3.2.2  對象的創建與使用
  3.3  構造方法
  3.4  參數傳遞
  3.5  方法重載
  3.6  this關鍵字
  3.7  static關鍵字
  3.8  包
  3.9  import語句
  3.10  訪問許可權
  3.11  案例3——查看手機屬性與功能
    3.11.1  案例介紹
    3.11.2  案例思路
    3.11.3  案例實現
  習題三
第4章  面向對象(下)
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  4.1  類的繼承
    4.1.1  繼承的概念
    4.1.2  成員變數的隱藏
    4.1.3  方法重寫
    4.1.4  super關鍵字
  4.2  final關鍵字
  4.3  抽象類
  4.4  介面
    4.4.1  介面的定義
    4.4.2  介面的實現
    4.4.3  抽象類與介面的區別
  4.5  多態
  4.6  內部類

    4.6.1  成員內部類
    4.6.2  局部內部類
    4.6.3  靜態內部類
    4.6.4  匿名內部類
  4.7  案例4——物流快遞系統
    4.7.1  案例介紹
    4.7.2  案例思路
    4.7.3  案例實現
  習題四
第5章  異常處理
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  5.1  何為異常
  5.2  異常類型
  5.3  異常處理語句
    5.3.1  try…catch…finally語句
    5.3.2  throws語句
    5.3.3  throw語句
  5.4  自定義異常
  5.5  案例5——實訓設備故障處理系統
    5.5.1  案例介紹
    5.5.2  案例思路
    5.5.3  案例實現
  習題五
第6章  JavaAPI
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  6.1  JavaAPI入門
  6.2  字元串相關類
    6.2.1  String類
    6.2.2  StringBuffer類
  6.3  基本數據類型包裝類
    6.3.18  種基本數據類型的包裝類
    6.3.2  包裝類常用的方法與變數
  6.4  Math類
  6.5  日期和時間相關類
    6.5.1  Date類
    6.5.2  SimpleDateFormat類
    6.5.3  Calendar類
  6.6  數字類型處理相關類
    6.6.1  NumberFormat類
    6.6.2  BigDecimal類
  6.7  Random類
  6.8  Scanner類
  6.9  案例6——用戶登錄系統
    6.9.1  案例介紹
    6.9.2  案例思路
    6.9.3  案例實現

  習題六
第7章  集合框架
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  7.1  集合框架入門
    7.1.1  集合簡介
    7.1.2  集合分類
  7.2  Collection介面
  7.3  Iterator介面
  7.4  List介面
    7.4.1  List介面概述
    7.4.2  ArrayList類
    7.4.3  LinkedList類
  7.5  Set介面
    7.5.1  Set介面概述
    7.5.2  HashSet類
    7.5.3  TreeSet類
  7.6  Map介面
    7.6.1  Map介面概述
    7.6.2  HashMap類
    7.6.3  TreeMap類
  7.7  案例7——英漢詞典翻譯器
    7.7.1  案例介紹
    7.7.2  案例思路
    7.7.3  案例實現
  習題七
第8章  GUI編程
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  8.1  GUI概述
  8.2  GUI編程步驟
  8.3  容器
    8.3.1  JFrame
    8.3.2  JPanel
  8.4  組件
    8.4.1  標籤組件
    8.4.2  按鈕組件
    8.4.3  文本組件
    8.4.4  菜單組件
  8.5  布局管理器
    8.5.1  邊框布局管理器
    8.5.2  流式布局管理器
    8.5.3  網格布局管理器
    8.5.4  卡片布局管理器
    8.5.5  絕對定位
  8.6  GUI事件處理
    8.6.1  事件的概念
    8.6.2  常見事件類

    8.6.3  常見事件監聽器
  8.7  案例8——猜數遊戲
    8.7.1  案例介紹
    8.7.2  案例思路
    8.7.3  案例實現
  習題八
第9章  I/O流與文件
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  9.1  I/O流入門
    9.1.1  I/O流的概念
    9.1.2  I/O流類的層次結構
  9.2  File類
  9.3  位元組流
    9.3.1  InputStream類
    9.3.2  OutputStream類
    9.3.3  FileInputStream類與FileOutputStream類
    9.3.4  DataInputStream類與DataOutputStream類
    9.3.5  BufferedInputStream類與BufferedOutputStream類
    9.3.6  ObjectInputStream類與ObjectOutputStream類
    9.3.7  PrintStream類
  9.4  字元流
    9.4.1  Reader類
    9.4.2  Writer類
    9.4.3  FileReader類與FileWriter類
    9.4.4  InputStreamReader類與OutputStreamWriter類
    9.4.5  BufferedReader類與BufferedWriter類
    9.4.6  PrintWriter類
  9.5  RandomAccessFile類
  9.6  案例9——日記本
    9.6.1  案例介紹
    9.6.2  案例思路
    9.6.3  案例實現
  習題九
第10章  多線程
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  10.1  線程入門
    10.1.1  操作系統與進程
    10.1.2  進程與線程
  10.2  創建線程
    10.2.1  繼承Thread類創建線程
    10.2.2  實現Runnable介面創建線程
  10.3  線程狀態
  10.4  線程的常用方法
  10.5  線程的同步
    10.5.1  同步代碼塊
    10.5.2  同步方法

  10.6  線程的死鎖
  10.7  線程的通信
  10.8  案例10——龜兔賽跑
    10.8.1  案例介紹
    10.8.2  案例思路
    10.8.3  案例實現
  習題十
第11章  網路編程
  【本章導讀】
  【學習目標】
  【素質拓展學習】
  11.1  網路編程入門
    11.1.1  TCP
    11.1.2  UDP
  11.2  IP地址
  11.3  套接字編程
    11.3.1  什麼是套接字
    11.3.2  套接字通信的過程
    11.3.3  客戶端套接字
    11.3.4  伺服器端套接字
    11.3.5  開發Socket
  11.4  數據報編程
    11.4.1  DatagramPacket類
    11.4.2  DatagramSocket類
  11.5  案例11——反轉字元串
    11.5.1  案例介紹
    11.5.2  案例思路
    11.5.3  案例實現
  習題十一
第12章  綜合項目實訓——俄羅斯方塊
  【本章導讀】
  【學習目標】
  【素質拓展學習】
    任務一  面向對象的分析與設計
    任務二  主體框架搭建
    任務三  方塊產生與自動下落
    任務四  方塊移動與顯示
    任務五  障礙物生成與消除
    任務六  遊戲結束

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