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