注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關新概念Java程序設計大學教程

新概念Java程序設計大學教程

新概念Java程序設計大學教程

定 價:¥49.00

作 者: 張基溫 著
出版社: 清華大學出版社
叢編項: 高等教育質量工程信息技術系列示范教材
標 簽: 工學 教材 研究生/本科/??平滩?/td>

購買這本書可以去


ISBN: 9787302329169 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 462 字數(shù):  

內容簡介

  《新概念Java程序設計大學教程/高等教育質量工程信息技術系列示范教材》結構新穎、概念清晰、面向應用,滲透了作者提出的“以思路訓練為主線”的程序設計教育理念;書中例題豐富、習題題型多、覆蓋面寬,為讀者建立了一個全新概念的立體學習環(huán)境,并引導學生進行探索式學習。全書共分為4篇:第1篇為面向對象啟步,用5個例子引導讀者逐步建立面向對象的思維方式和基本的設計能力,將Java基本語法貫穿其中;第2篇為面向抽象編程,主要介紹抽象類、接口和設計模式;第3篇為基于API開發(fā),包括多線程編程、圖形用戶界面、網絡編程、Java ean、持久化技術;第4篇為面向Web開發(fā),介紹Servlet、JSP、Struts和Spring,并引出軟件架構的概念。通過這4篇,可以達到夯實基礎、面向應用、領略全貌的教學效果?!缎赂拍頙ava程序設計大學教程/高等教育質量工程信息技術系列示范教材》適合各種層次的計算機及相關專業(yè)作為程序設計教學的教材,也適合培訓和自學。

作者簡介

  張基溫,知名學者,計算機教育家。先后擔任名古屋大學訪問學者,山西財經大學、江南大學、華東政法大學、華南農業(yè)大學珠江學院、常熟理工學院、福建工程學院、廣西職業(yè)技術學院、晉城學院等多所大學的專職、客座或兼職教授,北京大學博雅方略城市發(fā)展與信息化研究中心研究員,南京大學出版社總編顧問,太原高新技術區(qū)IT研究院實驗室主任,山西省緊缺人才專家委員會副主任,中國信息經濟學會常務理事,全國高等院校計算機基礎教育研究會常務理事兼課程建設委員會副主任,中國計算機學會教育專業(yè)委員會委員,國家NIT考試委員會委員,江蘇省計算機基礎教學指導委員會委員,山西省新世紀專家學者協(xié)會副會長。為清華大學出版社、電子工業(yè)出版社、中國水利水電出版社、南京大學出版社、中國鐵道出版社等主編了信息管理與信息系統(tǒng)專業(yè)、計算機實驗與實踐、大學生信息素養(yǎng)等多個系列教材。研究和教學領域涉及計算機科學與技術、信息管理、信息經濟學、電子政務與電子商務、服務科學,發(fā)表論文100余篇,已出版著作90余種。在程序設計教學領域,從20世紀80年代初就嘗試將軟件工程方法和算法思想引入程序設計課程.20世紀90年代開始倡導“從語法體系向問題體系轉變”,“程序設計與程序測試同步進行”、“重在邏輯思維和方法訓練、語法夠用就行”,并認為“不了解設計模式,就不會真正理解面向對象”。他主筆并與他人聯(lián)合署名的《C語言程序設計教程》是普通高等教育“十一五”國家級規(guī)劃教材,并于2007年被評為國家級精品教材。

圖書目錄

第1篇 Java面向對象啟步
第1單元 職員類
1.1 從對象到類:類的定義
1.1.1 對象建模
1.1.2 類:對象的抽象
1.1.3 信息隱蔽與類成員的訪問控制
1.1.4 成員變量與數(shù)據類型
1.1.5 成員方法:定義與調用
1.1.6 Java關鍵詞與標識符
1.2 從類到對象:對象的聲明、建立與初始化
1.2.1 創(chuàng)建對象的過程
1.2.2 構造方法
1.2.3 對象成員的訪問與this
1.3 包
1.3.1 包的作用與結構
1.3.2 包的聲明
1.3.3 包或類的導人
1.4 流與Java輸入輸出初步
1.4.1 流的概念
1.4.2 System類與標準I/O流對象
1.4.3 使用PrintStream類的println()和print()方法輸出
1.4.4 使用Scanner類進行鍵盤輸入
1.5 源程序文件與Java平臺
1.5.1 主方法
1.5.2 源程序文件
1.5.3 Java程序的編譯與解釋
1.6 Java開發(fā)運行環(huán)境
1.6.1 JDK
1.6.2 Eclipse開發(fā)環(huán)境
習題1
第2單元 計算器類
2.1 計算器類的定義
2.1.1 問題建模
2.1.2 Calculator類的Java描述
2.1.3 運算符及其運算規(guī)則
2.1.4 程序的可靠性:程序測試和調試
2.1.5 整數(shù)除的風險與對策
2.2 異常處理-Calculator類改進之
2.2.1 Java的隱含異常處理機制
2.2.2 Java程序中的顯式異常處理
2.2.3 進行異常處理的4種方式
2.3 用選擇結構確定計算類型-Calculator類改進之二
2.3.1 用if-else實現(xiàn)方法calculate()
2.3.2 關系操作符
2.3.3 用switch結構實現(xiàn)計算方法calculate()
2.4 判斷結構的測試
2.4.1 邏輯覆蓋測試及其策略
2.4.2 本例的測試用例設計
2.5 使用static成員變量存儲計算結果-Calculator類改進之三
2.5.1 static變量的性質
2.5.2 帶有static成員的Calculator類定義
習題2
第3單元 素數(shù)序列
3.1 問題描述與對象建模
3.1.1 對象建模
3.1.2 getPrimeSeries()方法算法分析
3.1.3 isPrime()方法的設計與靜態(tài)方法的使用
3.2 變量的訪問屬性
3.2.1 變量的作用域
3.2.2 靜態(tài)變量、實例變量與方法變量的存儲與生命期
3.2.3 對象的生命期與Java垃圾回收
3.3 Java的重復控制結構
3.3.1 while結構和do-while結構
3.3.2 for結構
3.3.3 continue語句和break語句
3.3.4 PrimeSeries類的定義代碼
3.4 重復控制結構的測試
3.4.1 等價分類法與邊值分析法
3.4.2 循環(huán)結構的測試用例設計
3.4.3 本例測試數(shù)據的設計
……

第2篇 Java面向抽象編程
第3篇 基于API的Java開發(fā)
第4篇 面向Web開發(fā)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號