Java編程藝術(shù)

出版時(shí)間:2009-7  出版社:清華大學(xué)出版社  作者:高永強(qiáng)  頁數(shù):759  
Tag標(biāo)簽:無  

內(nèi)容概要

《Java編程藝術(shù)》從教學(xué)和自學(xué)兩方面的需求出發(fā),利用近500個(gè)完整的程序例子,從實(shí)用角度由淺入深,循序漸進(jìn)地討論和介紹了Java面向?qū)ο缶幊陶Z言中的概念和技術(shù)。    本書共分5個(gè)部分。第1部分為新手上路篇,介紹Java編程基礎(chǔ)和環(huán)境。第2部分為深入篇,將帶領(lǐng)你走進(jìn)Java面向?qū)ο缶幊檀箝T。第4部分為GUI和多媒體,按鈕、菜單、文本選項(xiàng)等20多種GUI組件,以及顏色、字體、圖像和聲音編程,使你進(jìn)入一個(gè)五彩繽紛、繪聲繪色的Java編程藝術(shù)世界。第5部分為數(shù)據(jù)流和處理,指導(dǎo)你掌握J(rèn)ava文件I/O、數(shù)據(jù)庫編程以及網(wǎng)絡(luò)編程。    除涵蓋廣泛的Java編程概念和技術(shù)外,本書還具有如下幾個(gè)特點(diǎn):一是利用3W(What, Why and How)為主線引導(dǎo)對Java語言的學(xué)習(xí);二是利用圖示化方式討論面向?qū)ο缶幊碳夹g(shù)(Object-Oriented Program-ming);三是在幾乎每章最后,都包括了解決實(shí)際問題的實(shí)例,綜合性地介紹了如何利用在該章討論過的概念和編程技術(shù)來解決實(shí)際問題。四是在每章后的鞏固提高練習(xí)中,進(jìn)一步指導(dǎo)讀者理解、消化以及深入掌握本章程序討論過的編程概念和例子。    本書適用于初學(xué)者以及有一定編程基礎(chǔ)的讀者。可以作為大學(xué)、大專、中專以及培訓(xùn)中心作為教科書、自學(xué)課本,也可以作為專業(yè)人員和教師的參考書。

作者簡介

高永強(qiáng)博士從事國內(nèi)外計(jì)算機(jī)教學(xué)以及軟件開發(fā)和咨詢近20年,現(xiàn)任美國加利福尼亞州阿朗尼學(xué)院計(jì)算機(jī)系終身教授,并受聘為國內(nèi)外多所大學(xué)的客座教授。專長于計(jì)算機(jī)語言、計(jì)算機(jī)管理信息系統(tǒng)、電子商務(wù)以及計(jì)算機(jī)應(yīng)用和培訓(xùn)。
高永強(qiáng)博士是阿朗尼學(xué)院計(jì)算機(jī)系Java學(xué)科的領(lǐng)銜教授,負(fù)責(zé)Java及其應(yīng)用領(lǐng)域的課程設(shè)置、教學(xué)和科研開發(fā)及其評(píng)估、學(xué)生學(xué)習(xí)結(jié)果評(píng)估以及遠(yuǎn)程教學(xué)的開發(fā)和應(yīng)用。他是1998年阿朗尼學(xué)院9位最先創(chuàng)建、設(shè)置以及進(jìn)行網(wǎng)上教學(xué)的教授之一,并被學(xué)院授予遠(yuǎn)程教學(xué)開拓者的榮譽(yù)稱號(hào)。高博士還負(fù)責(zé)Sun Microsystems公司和阿朗尼學(xué)院學(xué)術(shù)牽頭工程。這個(gè)工程項(xiàng)目給所有計(jì)算機(jī)學(xué)科的學(xué)生和教師提供免費(fèi)網(wǎng)上上課以及提供各種考取Java技術(shù)證書的預(yù)習(xí)課程。
高教授曾在阿朗尼學(xué)院的姊妹學(xué)院臺(tái)州大學(xué)以及寧夏大學(xué)舉行過各種學(xué)術(shù)講座、Java編程以及電子商務(wù)等課程。在受聘寧夏大學(xué)客座教授時(shí),除報(bào)銷路費(fèi)外,他不收取任何報(bào)酬,不搞特殊化,義務(wù)為家鄉(xiāng)和祖國服務(wù),受到寧大計(jì)算機(jī)學(xué)院教職員工的好評(píng)。
高永強(qiáng)曾在清華大學(xué)出版社出版過《微型計(jì)算機(jī)應(yīng)用用戶指南》和《全C編程》。除編寫教材之外,他還對文學(xué)寫作獨(dú)有情鐘。高博士的文學(xué)作品文筆流暢、寓意深刻、具有感染力。曾在國內(nèi)外雜志、報(bào)紙以及網(wǎng)站發(fā)表過多篇介紹中美文化交流的文章。其中,“與‘狼’共舞的日子”在僑報(bào)連載;“當(dāng)‘洋教授’的甜酸苦辣”發(fā)表在《僑報(bào)》和《新清華人》;“十年目睹美國之怪現(xiàn)象”在《海內(nèi)海外》雜志上連載。
在《Java編程藝術(shù)》這本書中,高永強(qiáng)博士試圖應(yīng)用他豐富的教學(xué)經(jīng)驗(yàn)、對面向?qū)ο缶幊桃约癑ava技術(shù)的獨(dú)特理解和深厚知識(shí)、筆觸中所流淌的文學(xué)底蘊(yùn),以及對孔夫子“學(xué)而不厭、誨人不倦”和“有教無類”思想理解,給計(jì)算機(jī)程序設(shè)計(jì)和編程類書籍賦予嶄新的面貌和內(nèi)涵,并達(dá)到由淺入深、語言生動(dòng)、實(shí)例豐富、重點(diǎn)突出的目的。

書籍目錄

第1部分  新手上路篇  第1章  初識(shí)Java  第2章  熟悉Java的工作環(huán)境  第3章  開始Java編程  第4章  走進(jìn)控制語句  第5章  數(shù)據(jù)控制第2部分  深入篇  第6章  走進(jìn)類和對象  第7章  繼承  第8章  多態(tài)  第9章  接口Interface第3部分  更多Java  第10章  數(shù)組和字符串  第11章  走進(jìn)異常  第12章  更多OOP技術(shù)  第13章  集合類  第14章  多線程第4部分  GUI和多媒體  第15章  GUI組件	  第16章  GUI組件布局  第17章  更多組件和事件處理  第18章  更多事件處理  第19章  Applet編程  第20章  字體、顏色、圖像和聲音第5部分  數(shù)據(jù)流和處理  第21章  文件I/O  第22章  數(shù)據(jù)庫編程  第23章  網(wǎng)絡(luò)編程

章節(jié)摘錄

  第2部分 深入篇  第7章 繼承  7.1 概述  繼承是面向?qū)ο笤O(shè)計(jì)和編程中最本質(zhì)的特點(diǎn)之一。和現(xiàn)實(shí)世界中的繼承概念一樣,繼承就是代碼重用。通過繼承并擴(kuò)充已存在或編好的類,例如API類,解決應(yīng)用程序中的具體問題?! 拇a編寫的角度,繼承技術(shù)并不難應(yīng)用,關(guān)鍵在于概念理解、歸類分析,以及正確使用。列舉一個(gè)模擬各種汽車運(yùn)行操作的編程例子。首先,我們可能想到不同類型的汽車:小轎車、大卡車、跑車、吉普車等等。我們當(dāng)然不會(huì)對每一類型車都從頭到尾編寫整套模擬程序。經(jīng)過歸類分析,得到如下結(jié)論:  無論什么類型汽車都有共同的零部件,如車輪、引擎、方向盤、車座、傳動(dòng),以及排氣等等。我們已經(jīng)知道,在程序設(shè)計(jì)中,它們可以由狀態(tài)(state)和行為(behavior),或類中的變量和方法來表示?! 〔煌愋推囋谶@些共同零部件和系統(tǒng)的基礎(chǔ)上,繼承、擴(kuò)充、甚至改進(jìn)而來。例如,跑車的引擎啟動(dòng)快、加速高;小轎車舒適和易于操縱;而大卡車馬力大等等。在代碼編寫中,有了對引擎一般特征的定義,在編寫各類汽車時(shí),對引擎的部分變量和方法進(jìn)行添加和修改(重載和覆蓋),這便是繼承。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Java編程藝術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)14條)

 
 

  •   最近我在當(dāng)當(dāng)網(wǎng)上購書已經(jīng)4本了,感覺:當(dāng)當(dāng)網(wǎng)講信用,服務(wù)好,價(jià)格低,比新華書店里的書還全。特別向在下雨天給我送“Java編程藝術(shù)”書的工作人員說一聲“您們辛苦了,謝謝您!”。
  •   書的質(zhì)量還可以,內(nèi)容適合沒有java基礎(chǔ)的人,發(fā)貨也很快!
  •   書不錯(cuò),介紹的挺詳細(xì),適合初學(xué)者。
  •   書到手后馬上開讀,感覺不錯(cuò),該淺的淺,循序漸進(jìn)!里面的例程還可以留作以后參考。
    雖然價(jià)錢有點(diǎn)貴,但還是值得的。
  •   看了幾個(gè)月了,很詳細(xì),適合初學(xué)者,還有點(diǎn)工具書的性質(zhì),什么忘啦,還可以進(jìn)來查查
  •   在書店看了才買的,便宜很多。
  •   幫同學(xué)買的,他說不錯(cuò)!?。?!
  •   書肯定是不錯(cuò) 可當(dāng)當(dāng)也忒不厚道了 舊就不說了 還那么多皺折....
  •   講的內(nèi)容很通俗易懂 很容易上手 易于培養(yǎng)對java的喜愛啦啦
  •   當(dāng)翻開這本書第一頁·看了下目錄·就感覺這本書很適合新手··真的很不錯(cuò)··內(nèi)容詳細(xì)·簡單易懂
  •   好像書里面應(yīng)該有光盤的吧 怎么沒有呢。。
  •   發(fā)貨很快,質(zhì)量不錯(cuò),但是書的封面有點(diǎn)臟!
  •   除書損傷影響心情外其他還還可以
  •   書送來時(shí)有點(diǎn)磨損
 

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

京ICP備13047387號(hào)-7