出版時(shí)間:2009-1 出版社:機(jī)械工業(yè) 作者:林樹(shù)澤 頁(yè)數(shù):432
Tag標(biāo)簽:無(wú)
前言
本書(shū)是Java語(yǔ)言的入門(mén)教程,首先它面向的對(duì)象是Java語(yǔ)言的初學(xué)者或正在學(xué)習(xí)Java語(yǔ)言而對(duì)某些議題需要重新學(xué)習(xí)的初級(jí)程序員。本書(shū)在講解方式上循序漸進(jìn),讀者只要認(rèn)真學(xué)習(xí)好Java技術(shù)概要知識(shí)和基礎(chǔ)知識(shí)就可以無(wú)障礙地學(xué)習(xí)下面章節(jié)的內(nèi)容,而且每章的內(nèi)容介紹也基本上體現(xiàn)了這種漸進(jìn)的思想。 正因?yàn)槭敲嫦虺鯇W(xué)者,所以本書(shū)提供了大量的示例程序、運(yùn)行結(jié)果,同時(shí)對(duì)示例程序都有詳細(xì)的注釋。所以只要讀者基本領(lǐng)會(huì)理論知識(shí)的部分內(nèi)容,再閱讀并親自運(yùn)行示例程序就很容易掌握本節(jié)的理論知識(shí)。其實(shí)要求讀者掌握的內(nèi)容也在示例程序中體現(xiàn)出來(lái)了,所以在示例程序的選用和注釋方面,筆者充分考慮了初學(xué)者的特點(diǎn)?! ”緯?shū)介紹的Java語(yǔ)言知識(shí)領(lǐng)域比較全面,在Java技術(shù)概要中讀者可以通過(guò)循序漸進(jìn)的方式初步了解Java語(yǔ)言和使用Java語(yǔ)言。Java語(yǔ)言基礎(chǔ)講述了各種數(shù)據(jù)類(lèi)型、數(shù)組、控制流程和各種容器。在面向?qū)ο蠹夹g(shù)方面講述了面向?qū)ο蟮幕靖拍睿鐚?duì)象、類(lèi)、封裝、繼承、多態(tài)等;在Java語(yǔ)言高級(jí)議題中講述了多線程編程、JDBC連接數(shù)據(jù)庫(kù)、捕獲異常、I/O處理以及JavaSwing編程;在分布式計(jì)算領(lǐng)域講述了網(wǎng)絡(luò)編程、JSP技術(shù)、JavaBean技術(shù)、Servlet技術(shù)、RMI技術(shù)以及目前流行的XML技術(shù)。最后筆者根據(jù)自己的實(shí)際項(xiàng)目經(jīng)驗(yàn)從無(wú)到有設(shè)計(jì)了一個(gè)基于Java語(yǔ)言的應(yīng)用程序,使得讀者可清楚地了解如何使用Java語(yǔ)言從事實(shí)際的項(xiàng)目開(kāi)發(fā)?! ”緯?shū)的特點(diǎn) 本書(shū)深入淺出地講解了Java語(yǔ)言的各個(gè)方面,以及目前流行的XML技術(shù)。深入體現(xiàn)在筆者對(duì)于Java語(yǔ)言高級(jí)部分的深入討論;淺出體現(xiàn)在對(duì)這些高級(jí)部分的講解,使用更加易于理解的方式表達(dá),示例豐富,而且示例代碼都有詳細(xì)的注釋?zhuān)x者只要先閱讀一下示例代碼再?lài)L試運(yùn)行程序就可很容易地把握相應(yīng)的內(nèi)容。筆者把自己對(duì)Java語(yǔ)言的開(kāi)發(fā)經(jīng)驗(yàn)融入了本書(shū),理解初學(xué)者學(xué)習(xí)Java語(yǔ)言遇到的問(wèn)題。本書(shū)在每章的最后都給出了注意事項(xiàng),使得初學(xué)者在學(xué)習(xí)中有所側(cè)重。. 本書(shū)基本涵蓋了Java語(yǔ)言各個(gè)方面的知識(shí),從Java語(yǔ)言基礎(chǔ)到面向?qū)ο缶幊?,從Java語(yǔ)言的高級(jí)主題到分布式計(jì)算,講述了網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)編程、I/O處理和Java Swing編程,還講解了JSP技術(shù)、Servlet技術(shù)、RMI技術(shù)、JavaBean技術(shù),以及當(dāng)前流行的XML技術(shù)?! ”緯?shū)的特點(diǎn)主要體現(xiàn)在以下幾個(gè)方面?! ”緯?shū)的編排采用循序漸進(jìn)的方式,示例程序豐富、注釋清晰,適合初級(jí)、中級(jí)學(xué)者逐步掌握J(rèn)ava語(yǔ)言的基礎(chǔ)知識(shí)以及提高使用Java語(yǔ)言編寫(xiě)應(yīng)用程序的能力?! ”緯?shū)結(jié)合筆者的學(xué)習(xí)和使用Java語(yǔ)言的經(jīng)驗(yàn),深入淺出地介紹了Java語(yǔ)言各個(gè)方面的知識(shí),概念清晰、學(xué)習(xí)門(mén)檻低、入門(mén)容易,在每章的最后還特地指出初學(xué)者的注意事項(xiàng)?! ”緯?shū)在介紹示例程序時(shí),采用了淺顯易懂的例子。如果是復(fù)雜的例子則盡量對(duì)示例進(jìn)行功能分解,使示例程序簡(jiǎn)短精悍,并且都有注意、技巧和說(shuō)明之類(lèi)提示語(yǔ)言,使得讀者從所講內(nèi)容中獲得更多的知識(shí)?! 榱朔奖阕x者自己進(jìn)行實(shí)踐和演練,本書(shū)的所有源代碼和各種相關(guān)文件都附在隨書(shū)光盤(pán)中,方便讀者使用?! ”緯?shū)除了介紹Java語(yǔ)言的各方面知識(shí)外,還適當(dāng)加入當(dāng)前流行的XML語(yǔ)言,使讀者在學(xué)習(xí)了Java語(yǔ)言基礎(chǔ)知識(shí)和各種高級(jí)議題后,更加全面地了解XML語(yǔ)言和Java語(yǔ)言結(jié)合的強(qiáng)大功能?! ”緯?shū)結(jié)合筆者多年的學(xué)習(xí)和開(kāi)發(fā)經(jīng)驗(yàn),在各個(gè)章節(jié)的介紹中能從初學(xué)者的角度出發(fā)進(jìn)行講解,充分考慮了初學(xué)者的特點(diǎn),使讀者入門(mén)更容易,輕松上手編寫(xiě)Java程序?! ”緯?shū)的內(nèi)容安排 本書(shū)共分為5篇,共20章,從Java技術(shù)入門(mén)的基本概念講起,使得讀者可以輕松地進(jìn)入Java世界。繼而介紹面向?qū)ο蠹夹g(shù),初學(xué)者可以把握面向?qū)ο蠹夹g(shù)的核心概念和應(yīng)用,為熟練使用Java語(yǔ)言提供理論支持。本書(shū)的Java編程提高篇為讀者進(jìn)一步學(xué)習(xí)Java語(yǔ)言提供了豐富的內(nèi)容,在學(xué)完基礎(chǔ)知識(shí)后通過(guò)Java編程提高篇來(lái)提高Java語(yǔ)言的應(yīng)用技能。Java在網(wǎng)絡(luò)中的應(yīng)用是Java最具有競(jìng)爭(zhēng)力的領(lǐng)域,感興趣的讀者可以通過(guò)分布式計(jì)算部分獲得深刻的認(rèn)識(shí)。最后用一個(gè)完整的實(shí)例,說(shuō)明從軟件需求到軟件實(shí)現(xiàn)所經(jīng)歷的各個(gè)階段,讓讀者在實(shí)際的項(xiàng)目中體會(huì)如何使用Java語(yǔ)言開(kāi)發(fā)軟件,使讀者應(yīng)用Java語(yǔ)言的水平得到不斷提高?! 〉谝黄ǖ?章~~第6章)Java技術(shù)入門(mén)?! ≈v述了初學(xué)者需要掌握的基本概念和基本應(yīng)用,通過(guò)具體的實(shí)例程序使得讀者對(duì)Java語(yǔ)言的應(yīng)用結(jié)構(gòu)有簡(jiǎn)要的理解。同時(shí)還介紹了Java語(yǔ)言的基礎(chǔ)知識(shí),這些知識(shí)是進(jìn)一步學(xué)習(xí)和編寫(xiě)Java程序的基礎(chǔ),包括Java技術(shù)概述、Java技術(shù)基礎(chǔ)、數(shù)組、程序控制流程、字符串操作和各種容器?! 〉诙ǖ?章~~第8章)面向?qū)ο蠹夹g(shù)?! ≈v述了面向?qū)ο蠹夹g(shù)的基本概念、對(duì)象的初始化過(guò)程和對(duì)象的清理過(guò)程,包括對(duì)象概念、類(lèi)概念、包的概念以及多態(tài)、接口和訪問(wèn)權(quán)限。這兩章的知識(shí)是讀者掌握面向?qū)ο缶幊袒靖拍畹幕A(chǔ),也是程序員提高面向?qū)ο缶幊陶Z(yǔ)言的編程能力必備的知識(shí)?! 〉谌ǖ?章~~第13章)Java編程提高篇?! 【唧w講述了Java多線程編程、數(shù)據(jù)庫(kù)連接、異常處理以及輸入/輸出處理和Swing編程,使得讀者在掌握J(rèn)ava基礎(chǔ)知識(shí)的基礎(chǔ)上進(jìn)一步提高對(duì)Java語(yǔ)言的應(yīng)用能力,本篇講述的內(nèi)容在實(shí)際的項(xiàng)目中應(yīng)用很廣泛,是提高讀者Java語(yǔ)言實(shí)際應(yīng)用能力的核心知識(shí)。 第四篇(第14章~~第19章)Java分布式計(jì)算技術(shù)?! ≈饕榻B了網(wǎng)絡(luò)編程、RMI技術(shù),這是典型的分布式計(jì)算應(yīng)用技術(shù),以及和Web緊密聯(lián)系的JSP技術(shù)、Servlet技術(shù)、JavaBean 技術(shù),這些技術(shù)在Web相關(guān)的編程領(lǐng)域中都有廣泛的應(yīng)用。同時(shí)本篇還介紹了當(dāng)前流行的XML技術(shù),雖然該技術(shù)和Java語(yǔ)言沒(méi)有本質(zhì)的聯(lián)系,但是該技術(shù)在Java語(yǔ)言中獲得了很好的支持并且在Java開(kāi)發(fā)中提供了很好的技術(shù)解決方案。 第五篇(第20章)Java編程實(shí)例篇?! ≈饕榻B了筆者在實(shí)際工作中開(kāi)發(fā)的項(xiàng)目軟件,該軟件雖然相對(duì)簡(jiǎn)單,但是讀者通過(guò)該軟件從需求、設(shè)計(jì)、編碼、集成的過(guò)程可以清晰地了解使用Java語(yǔ)言設(shè)計(jì)并實(shí)現(xiàn)軟件的全過(guò)程,為從事實(shí)際的項(xiàng)目開(kāi)發(fā)提供實(shí)戰(zhàn)經(jīng)驗(yàn)?! ”緯?shū)由淺入深、由理論到實(shí)踐,尤其適合初級(jí)讀者逐步學(xué)習(xí)和完善自己的知識(shí)結(jié)構(gòu)?! ∵m合閱讀本書(shū)的讀者 希望進(jìn)入Java程序員行列的初學(xué)者?! 【邆湟欢ǖ幕A(chǔ)知識(shí),需要提高Java語(yǔ)言應(yīng)用技能的程序員?! ≌趯W(xué)習(xí)Java語(yǔ)言的高校學(xué)生?! ∠M私釰ava語(yǔ)言的項(xiàng)目管理人員?! ”緯?shū)作者 本書(shū)主要由林樹(shù)澤編著,其他參與編著和資料整理的人員有馮華君、劉博、劉燕、葉青、張軍、張立娟、張藝、彭濤、徐磊、戎偉、朱毅、李佳、李玉涵、楊利潤(rùn)、楊春嬌、武鵬、潘中強(qiáng)、王丹、王寧、王西莉、石淑珍、程彩紅、邵毅、鄭丹丹、鄭海平、顧旭光,在此對(duì)他們的辛勤工作一并表示感謝!
內(nèi)容概要
Java語(yǔ)言是一種跨平臺(tái)的高級(jí)語(yǔ)言,無(wú)論是網(wǎng)絡(luò)世界和桌面應(yīng)用程序,還是分布式應(yīng)用環(huán)境和嵌入式應(yīng)用都可以看到Java的身影。顯然Java語(yǔ)言依然保持著旺盛的生命力,這也使得眾多的從業(yè)人員開(kāi)始學(xué)習(xí)Java語(yǔ)言。本書(shū)一共分為五篇,循序漸進(jìn)地講述了Java語(yǔ)言的各項(xiàng)技術(shù),第一篇的Java技術(shù)入門(mén)使讀者對(duì)Java語(yǔ)言有個(gè)初步的了解,為后面的深入學(xué)習(xí)奠定基礎(chǔ);第二篇的面向?qū)ο蠹夹g(shù)是需要讀者認(rèn)真學(xué)習(xí)和體會(huì)的;第三篇的編程提高篇詳細(xì)講述了Java語(yǔ)言的高級(jí)主題,即讀者進(jìn)階學(xué)習(xí)的必備內(nèi)容;第四篇是Java分布式計(jì)算技術(shù)的內(nèi)容,如果讀者對(duì)Web編程感興趣,相信本篇可以滿(mǎn)足您的需求。為了說(shuō)明Java語(yǔ)言的應(yīng)用,本書(shū)在最后一篇介紹了一個(gè)實(shí)例,通過(guò)該程序從無(wú)到有的過(guò)程使讀者知道如何使用Java語(yǔ)言編寫(xiě)應(yīng)用程序。 本書(shū)適用于Java初、中級(jí)用戶(hù),Java程序員,大中專(zhuān)院校相關(guān)專(zhuān)業(yè)參考。
書(shū)籍目錄
寫(xiě)給自學(xué)編程的人員前言第一篇 Java技術(shù)入門(mén) 第0章 Java技術(shù)概述 第1章 Java開(kāi)發(fā)工具及環(huán)境設(shè)置 第2章 Java語(yǔ)言基礎(chǔ) 第3章 程序流程控制 第4章 數(shù)組 第5章 字符串操作 第6章 容器類(lèi)簡(jiǎn)介第二篇 面向?qū)ο蠹夹g(shù) 第7章 面向?qū)ο蠹夹g(shù)導(dǎo)論 第8章 對(duì)象的初始化和清理第三篇 Java編程提高篇 第9章 多線程編程 第10章 JDBC鏈接數(shù)據(jù)庫(kù) 第11章 Java異常處理 第12章 I/O處理 第13章 Swing編程第四篇 Java分布式計(jì)算技術(shù) 第14章 Java網(wǎng)絡(luò)編程 第15章 RMI技術(shù) 第16章 JSP技術(shù) 第17章 Java Bean技術(shù) 第18章 Servlet技術(shù) 第19章 Java與XML技術(shù)第五篇 Java編程實(shí)例篇 第20章 Java編程實(shí)例
編輯推薦
《Java完全自學(xué)手冊(cè)》特色: 涵蓋基礎(chǔ)知識(shí)、核心技術(shù)、典型示例等內(nèi)容;按照“基本概念-核心語(yǔ)法-典型示例”的模式講解,容易上手;提供150余個(gè)典型實(shí)例、1個(gè)項(xiàng)目案例。 超值光盤(pán)內(nèi)容:《Java完全自學(xué)手冊(cè)》源代碼+《Java完全自學(xué)手冊(cè)》視頻演示+《Java完全自學(xué)手冊(cè)》電子教案;1200余頁(yè)編程技術(shù)文檔+45個(gè)編程專(zhuān)題視頻講座。 深入淺出地介紹、Java語(yǔ)言開(kāi)發(fā)基礎(chǔ) 詳細(xì)介紹Java開(kāi)發(fā)環(huán)境的搭建與配置 全面剖析Java語(yǔ)言的各項(xiàng)技術(shù) 重點(diǎn)介紹Java面向?qū)ο筇匦浴 ∩钊肫饰鯦ava與XML數(shù)據(jù)集合的應(yīng)用形式 提供一個(gè)完整的項(xiàng)目案例 作者均為有多年編程經(jīng)驗(yàn)的一線程序員或者培訓(xùn)講師 提供了專(zhuān)門(mén)的技術(shù)服務(wù)論壇: Http://www.rzcllina.net 光盤(pán)提供了源代碼、視頻演示、電子教案及編程技術(shù)文檔 按“基本概念,語(yǔ)法講解一示例講解”的模式講解,適合自學(xué) 概念都以簡(jiǎn)單的語(yǔ)言描述,必要時(shí)進(jìn)行類(lèi)比,容易理解 提供了大量實(shí)例,最后還提供了綜合案例,比較實(shí)用 無(wú)論理論知識(shí),還是實(shí)例,講解都很詳細(xì),容易掌握 對(duì)代碼進(jìn)行了豐富的注釋?zhuān)喿x起來(lái)沒(méi)有任何障礙。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版