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