面向?qū)ο笈cJava程序設(shè)計習(xí)題與解析

出版時間:2010-5  出版社:清華大學(xué)出版社  作者:朱福喜  頁數(shù):405  

前言

  作為清華大學(xué)出版社出版的《面向?qū)ο笈cJava程序設(shè)計》(朱福喜編著)教材配套的教學(xué)輔導(dǎo)資料,編寫了這本習(xí)題解析,希望為掌握Java語言和技術(shù)的初學(xué)者提供一個階梯?! 【帉懺撦o助教材的目的是讓初學(xué)Java者能夠循序漸進,掌握Java程序設(shè)計的基本技巧和面向?qū)ο蟮幕舅枷牒突痉椒?。為此,由易到難,精選了一些與原教材每一章對應(yīng)的練習(xí),逐步進行訓(xùn)練。本輔助教材分13章,與原教材對應(yīng)。每一章的練習(xí)包括學(xué)習(xí)要點、基本知識點、實例分析、習(xí)題與解答。練習(xí)題中有選擇題、填空題、簡答題和編程題。題型多樣,題量豐富。有的題目來自于職場考試題和認證考試題,每個練習(xí)題都進行了詳細的分析與解答。  本輔助教材既兼顧了一些基礎(chǔ)性的內(nèi)容,又把一個廣為流傳的俄羅斯方塊游戲作為主線,化整為零,逐步介紹Java的各個知識點以及程序設(shè)計技巧。這樣,由起步到簡單程序設(shè)計,一步一步引導(dǎo);由簡單程序到復(fù)雜程序,一步一步解析;由基礎(chǔ)知識到編程技巧,循序漸進,步步驗證,最后完成整個游戲的開發(fā),使學(xué)生既熟悉了Java的基礎(chǔ)知識,又掌握大型程序的開發(fā)能力。因此,讀者只要按部就班地完成每一章的練習(xí),就會對相應(yīng)章節(jié)的知識有所鞏固,并且在讀懂每章給出知識點和實例的基礎(chǔ)上,完成一系列的基本訓(xùn)練之后,就可以對一個較具規(guī)模的Java游戲有一個徹底的了解,為開發(fā)較為大型的Java程序打下基礎(chǔ)?! ”緯蓮V泛適用于計算機及相關(guān)專業(yè)的本科生和專科生作為學(xué)習(xí)Java語言和面向?qū)ο蟪绦蛟O(shè)計的實訓(xùn)教材,也適合將從事Java軟件開發(fā)的有關(guān)人員作為自學(xué)的參考書?! ≡诒緯木帉戇^程中,博士和碩士研究生龔昌盛、姚海濤、田衛(wèi)新、粟蕃臣、黃方勝、黃超、郭蹯、楊柯、田波、劉相文、金敏、方博等對本書的所有實例做了大量的驗證和審查工作,同時也得到清華大學(xué)出版社的編輯們的大力支持,在此謹向他們表示衷心感謝。  由于時間和水平所限,難免有錯,懇請讀者批評指正,使本書得以改進和完善。

內(nèi)容概要

Java是一門最為流行的計算機語言,它已成為IT從業(yè)人員的必備工具之一。本書作為清華大學(xué)出版社出版的《面向?qū)ο笈cJava程序設(shè)計》(朱福喜 編著)教材配套的教學(xué)輔導(dǎo)資料,希望為掌握Java語言和技術(shù)的初學(xué)者提供一個階梯。    本習(xí)題解析分13章,與原教材對應(yīng)。每章包括學(xué)習(xí)要點、基本知識點、實例分析、習(xí)題與解答。練習(xí)題中有選擇題、填空題、簡答題和編程題。題型多樣,題量豐富。有的題目來自于職場考試題和認證考試題,每個練習(xí)題都進行了詳細的分析與解答。本書還穿插介紹了一個用Java編寫的俄羅斯方塊游戲,目的是讓初學(xué)Java者能夠循序漸進,掌握Java程序設(shè)計的基本技巧和面向?qū)ο蟮幕舅枷牒突痉椒ā?   本書可廣泛適用于計算機及相關(guān)專業(yè)的本科生和專科生作為學(xué)習(xí)Java語言和面向?qū)ο蟪绦蛟O(shè)計的實訓(xùn)教材,也適合將從事Java軟件開發(fā)的有關(guān)人員作為參加Java考試的參考書。

書籍目錄

第1章 環(huán)境配置與簡單編程   1.1 基本知識點   1.2 實例分析   1.3 習(xí)題與解答 第2章 Java語言基礎(chǔ)   2.1 基本知識點   2.2 實例分析   2.3 習(xí)題與解答 第3章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)   3.1 基本知識點   3.2 習(xí)題與解答 第4章 面向?qū)ο蟪绦蛟O(shè)計(一)   4.1 基本知識點   4.2 實例分析   4.3 習(xí)題與解答 第5章 面向?qū)ο蟪绦蛟O(shè)計(二)   5.1 基本知識點   5.2 實例分析   5.3 習(xí)題與解答 第6章 用戶界面設(shè)計   6.1 基本知識點   6.2 實例分析——俄羅斯方塊游戲的界面實現(xiàn)   6.3 習(xí)題與解答 第7章 流和文件   7.1 基本知識點   7.2 實例分析   7.3 習(xí)題與解答 第8章 多線程與異常處理   8.1 基本知識點   8.2 實例分析   8.3 習(xí)題與解答 第9章 Applet   9.1 基本知識點   9.2 實例分析   9.3 習(xí)題與解答 第10章 Java網(wǎng)絡(luò)編程   10.1 基本知識點   10.2 實例分析   10.3 習(xí)題與解答 第11章 Java與數(shù)據(jù)庫連接   11.1 基本知識點   11.2 實例分析   11.3 習(xí)題與解答 第12章 Servlet編程   12.1 基本知識點   12.2 實例分析   12.3 習(xí)題與解答 第13章 JSP編程   13.1 基本知識點   13.2 實例分析   13.3 習(xí)題與解答

章節(jié)摘錄

  垃圾回收(Garbage Collection)是JVM回收無用資源的一個過程,該過程是后臺自動運行的。如果手工釋放了一些仍然需要使用的資源會產(chǎn)生一些錯誤,而Java的自動垃圾回收機制會避免這些錯誤。當它運行的時候,可以識別出無用的對象,并把它們所占的內(nèi)存歸還給系統(tǒng)?! ±厥諜C制也可以通過調(diào)用System.gc方法,它通常會很快得到執(zhí)行,但是不一定立即執(zhí)行。Java還提供一些其他的方法,如System.runFinalization來調(diào)整資源分配,但是在絕大多數(shù)項目中,自動垃圾回收機制已經(jīng)足夠了?! ±厥諜C制帶來的好處是,不再需要的引用對象被自動地回收。例如,當退出一個只需要調(diào)用一次的私有成員方法時,它自動地對引用的局部變量做刪除標記。  為了使資源重新分配,通常不必做什么。往往將一個不再使用的對象設(shè)置為null,該對象將被標記為要回收的資源。例如,有一個存儲著許多文字的String或StringBufret對象,當該變量不再需要時,可以將其置為null。這樣,該變量所占的內(nèi)存將很快被回收?! ‘斠粋€對象被銷毀的時候,如果有必要進行一些特定的清理工作,通??烧{(diào)用一種特殊方法——finalize方法來達到這個目的?! ?.finalize方法  當Java的垃圾回收機制將要釋放無用資源的時候,要自動調(diào)用finalize方法,其語法如下。

圖書封面

評論、評分、閱讀與下載


    面向?qū)ο笈cJava程序設(shè)計習(xí)題與解析 PDF格式下載


用戶評論 (總計7條)

 
 

  •   經(jīng)典的JAVA教材,值得學(xué)習(xí),不過要學(xué)好一門語言,還是自己動手最重要
  •   據(jù)反應(yīng)非常的好
  •   很好的書,買值了!
  •   正是我要的書,馬上就用了。
  •   考試專用,為了我的期末考試
  •   買書賠圖書館,把圖書館書弄丟了,書不錯,正版
  •   原本沖著課后答案買書的,誰知道這本書的答案根本與教材不符,買了也沒用....大家可以比較教材和這邊“答案書”可以發(fā)現(xiàn),第一封面上教材上寫著“普通高等教育十一五國家級規(guī)劃教材”,而答案書上并沒有這句話,第二,大家可以把兩本書的章節(jié)對比一下可以發(fā)現(xiàn),里面的章節(jié)有所出入,并且提供的選擇題、填空題答案教材里根本沒有這樣的題目....如果購買的話,建議大家當課余補充知識和習(xí)題做吧....這個評論只是單純的針對兩本書,并沒有其他任何意圖,希望對你們有幫助!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7