Java編程基礎及套用

Java編程基礎及套用

《Java編程基礎及套用》是由強彥、趙涓涓主編,高等教育出版社2015年出版的“高等學校本科計算機類專業套用型人才培養研究”項目規劃教材。該教材既可作為大中專院校的計算機公共課教材,也可作為多媒體技術初學者的學習參考書。

該教材分四部分共15章,由引論,Java語言基礎,運算符、表達式和語句,數組,類和對象,類的繼承與多態性,內部類和異常,多執行緒,接口和實現,常用實用類,基於Swing的圖形用戶界面,輸入輸出,JDBC技術,Java網路編程,綜合案例——圖書管理系統組成。

基本介紹

  • 書名:Java編程基礎及套用
  • 作者:強彥、趙涓涓
  • ISBN:978-7-04-043366-1
  • 類別:“高等學校本科計算機類專業套用型人才培養研究”項目規劃教材
  • 頁數:321頁
  • 出版社:高等教育出版社
  • 出版時間:2015-08-25
  • 裝幀:平裝
  • 開本:16開
  • 版面字數:480千字
成書過程,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

該教材是在計算思維理論的指導下,基於北京師範大學計算機公共課“多媒體套用”的教學大綱而編寫的。
該教材由太原理工大學的強彥和趙涓涓任主編,太原科技大學的蔡星娟任副主編。第1、2章由太原科技大學的蔡星娟編寫,第3、4章由呂梁學院的劉繼華編寫,第5~7章由太原理工大學的強彥編寫,第8~10章由太原理工大學的趙涓涓編寫,第11章由忻州師範學院的胡國華編寫,第12章由山西大學的張舉編寫,第13章由太原理工大學的常春燕編寫,第14章由山西大學的白茹意編寫,第15章由山西大學的張志斌編寫。
全書由浙江工業大學的王萬良教授和太原科技大學的陳立潮教授審閱。該書在撰寫過程中得到了陳俊傑、肖小嬌、葛磊、廖曉磊、閆曉斐、宋寧、賀娜娜、李凱寧、潘玲、楊佳玲、雷蕾等的支持和協助,他們在內容整理、程式調試和其他線上教學資源的製作上付出了努力。
2015年8月25日,《Java編程基礎及套用》由高等教育出版社出版。

內容簡介

  • 按章節內容
全書內容可分為基礎篇、面向對象思想篇、實用編程篇和提高篇共4部分,15章。
(一)基礎篇包括引論,Java語言基礎,運算符、表達式和語句,數組4章內容,主要介紹Java語言的基礎知識。
(二)面向對象思想篇包括類和對象、類的繼承與多態性、內部類和異常、多執行緒、接口的實現5章內容,介紹Java語言的基礎語法。
(三)實用編程篇包括常用實用類、基於Swing的圖形用戶界面、輸入輸出3章內容。
(四)提高篇是Java語言編程的提高部分,包括JDBC技術、Java網路編程、綜合案例一圖書管理系統3章內容。介紹使用JDBC連線資料庫以及對資料庫進行操作的步驟,網路編程基礎知識以及開發案例。最後介紹了Java編程的綜合案例。
  • 按整體內容
該書按照從學習資源開發到學習資源集成的思路進行組織,主要包括圖像素材開發、音/視頻素材開發與處理、動畫製作技術和多媒體學習資源集成技術等內容。在多媒體素材開發部分,主要包括多媒體的概念與多媒體文檔、基於Photoshop的圖像處理技術、基於GoldWave的音頻處理技術、基於MovieMaker Camtasia Studio的視頻處理技術、基於Flash的動畫製作技術5個模組。在多媒體資源的集成部分,則重點介紹了基於Dreamweaver的網頁製作技術和基於PowerPoint的課件設計技術。

教材目錄

前言
課後練習
第一部分 基礎篇
第9章 接口和實現
第1章 引論
9.1接口的定義
1.1面向對象程式設計思想
9.2接口的實現
1.2面向過程與面向對象
9.3接口的使用
1.3面向對象程式設計中的基本概念
9.4擴展接口與接口的多重繼承
1.4面向對象程式設計的特徵
本章小結
1.5Java語言簡介
課後練習
1.6Java語言開發環境的安裝與配置
第三部分 Java實用編程篇
1.7Java集成開發環境Eclipse簡介及套用
第10章 常用實用類
本章小結
10.1String類
課後練習
10.2StringBuffer類
第2章 Java語言基礎
10.3Date類
2.1關鍵字
10.4Calendar類
2.2標識符
10.5DateFormat類
2.3數據類型
10.6Math類
2.4常量與變數
10.7Random類
2.5Java編程規範
10.8Arrays類
本章小結
10.9BigInteger類
課後練習
10.10BigDecimal類
第3章 運算符、表達式和語句
10.11正則表達式
3.1運算符與表達式
本章小結
3.2語句及基本控制結構
課後練習
本章小結
第11章 基於Swing的圖形用戶界面
課後練習
11.1圖形用戶界面設計概述
第4章 數組
11.2基於Swing的GUI程式設計
4.1理解數組
11.3GUI中的事件處理
4.2數組變數的聲明
11.4Swing高級組件
4.3數組的創建和初始化
本章小結
4.4數組的使用
課後練習
4.5foreach循環
第12章 輸入輸出
4.6深入理解數組
12.1流式輸入輸出
4.7多維數組
12.2檔案
4.8數組套用舉例
12.3隨機存取檔案
本章小結
12.4對象序列化
課後練習
本章小結
第二部分 面向對象思想篇
課後練習
第5章 類和對象
第四部分 提高篇
5.1類和對象概述
第13章 JDBC技術
5.2構造方法
13.1JDBC基礎
5.3類和成員的修飾符
13.2JDBC操作步驟
5.4this關鍵字
13.3連線資料庫
本章小結
13.4資料庫操作
課後練習
13.5批處理
第6章 類的繼承與多態性
13.6事務處理
6.1繼承
13.7JDBC編程實例
6.2多態
本章小結
本章小結
課後練習
課後練習
第14章 Java網路編程
第7章 內部類和異常
14.1網路編程基礎
7.1內部類
14.2基於TCP協定的Socket編程
7.2異常
14.3基於UDP協定的網路編程
本章小結
本章小結
課後練習
課後練習
第8章 多執行緒
第15章 綜合案例——圖書管理系統
8.1進程和執行緒
15.1系統設計
8.2Java中執行緒的創建
15.2概要設計
8.3執行緒的生命周期
15.3詳細設計
8.4執行緒同步和死鎖
15.4系統實現
8.5執行緒組
本章小結
8.6綜合套用舉例
參考文獻
本章小結
著作權

教學資源

  • 課程資源
《Java編程基礎及套用》配有Abook數字課程,該課程包括課程介紹、教學大綱、電子教案、案例素材、拓展案例、實踐訓練素材、視頻點 播、微視頻資源等板塊。
數字課程名稱出版社出版時間內容提供者
Java編程基礎及套用數字課程(基礎版)
高等教育出版社、高等教育電子音像出版社
2015年7月
強彥等

教材特色

該教材具有以下特點:
(1)依託作者主講的國家級精品視頻公開課——《面向對象編程思想概覽》,與教材中的內容相呼應,既發揮精品視頻公開課的作用,又通過教材闡述,從而解析Java編程思想;
(2)該書在寫作風格上突出實用性,將複雜的面向對象理論融入具體的生活事例之中,書中的實例在日常教學中經過設計、反覆修改,是教學效果良好的素材;
(3)每章除設計了基礎習題環節外,還增加了拓展練習;
(4)書中的程式實例都來自教學和實踐一線,所有程式代碼均藉助Java語言軟體開發工具包JDK1.8和Eclipse平台調試通過;
(5)該書最後安排了一個綜合套用開發案例。

作者簡介

強彥,男,1969年11月生,博士,中共黨員,太原理工大學信息與計算機學院教授、副院長,研究方向為雲計算技術、資料庫性能最佳化、人工智慧、圖像處理。
趙涓涓,女,1975年11月生,博士,中共黨員,太原理工大學信息與計算機學院教授、碩士生和博士生導師,研究方向為智慧型信息處理、圖像識別、物聯網技術、情感計算。

相關詞條

熱門詞條

聯絡我們