出版時間:2002-4 出版社:清華大學出版社 作者:王克宏 頁數(shù):505 字數(shù):791000
Tag標簽:無
前言
本書是基于Java2的基礎教程,以Sun公司目前最新版本JDKl-3技術為背景,融合了數(shù)據(jù)結構、面向對象的編程思想及網(wǎng)絡通訊等相應的體系結構,精選大量程序實例,是學習Java的普及教材。本書由淺至深,既考慮了初次接觸Java的初學者,又為有一定編程經(jīng)驗者提供了相應的指導。本書從面向對象的編程技術著手,涉及圖形用戶界面、網(wǎng)絡通訊、數(shù)據(jù)庫、組件、跨平臺通訊、分布式應用等先進的應用技術。清華大學知識工程研究室Java培訓中心是Sun公司授權的十所高校Java培訓機構之一,是原國家教委批準的培訓機構。自從1997年11月建立以來,已經(jīng)舉辦了80多期各種形式的Java培訓班,參加培訓的人數(shù)800多人,學員來自全國各地,包括一些邊遠地區(qū)如西藏,也有的學員來自海外。統(tǒng)計表明:清華大學Java培訓中心是全國十個培訓中心舉辦培訓班次最多、參加人數(shù)最多、評價最好的一個,2000年被Sun公司評為中國大陸三個最佳培訓中心之一。為了能使更多的人、更方便地學習探討Java,我們建設了一個Java交互式多媒體遠程站點。它是基于Web的教學系統(tǒng),能夠幫助用戶借助網(wǎng)絡平臺實現(xiàn)任何人、在任何地方、任何時候交互式地學習Java及其相關技術。本書是“Java技術教程”系列叢書之一,它結合了清華大學知識工程研究室多年來的工作、研究的實踐經(jīng)驗,并貫穿了最新的Java相關技術的應用課題,所以具備了較好的可操作性、實踐性和先進性。本書一方面,可以供大專院校作為教材,另一方面,將作為Web遠程教學網(wǎng)站的配套教材使用,為參加遠程培訓的學員提供必備手頭資料,并與網(wǎng)上多媒體課件相結合達到培養(yǎng)高層次Java編程人員的目的。本書通俗易懂,簡單明了,重點突出;并用各種事例來闡明比較難懂、或者易混淆的概念。使用者可以邊學邊練,逐步加深和完善對核心技術的理解。參與此書編輯的作者如下:第二、三、四、五、十四章由尉哲明編寫;第六、九、十、十一章由李慧哲編寫;第七、十三、十六章由郭松柳編寫;第一、十二章由郝建文編寫;第八章 由馬路編寫;第十五章 由鄒濤編寫;第十七章 由代群義編寫;鄒濤測試了程序,孫蒞文、唐建平負責排版、校對全書,郝建文組織和審閱了全書。另外,許麗娜、胡競、劉海容也為本書的出版做了很多工作,特此致謝,并感謝清華大學知識工程研究室的所有老師和同學的大力支持與援助。
內容概要
本書是以Java2技術為背景的一本基礎教材共計十七章,前十章主要介紹了Java2基本語法概念和面向對象的編程思想,基中包括運逄好、流程控制、數(shù)組、字符串處理、異常、I/O及文件操作、對象的串行化以及面向對象的特性。后面七章從多方面介紹了Java2編程技術,主要涉及多線程技術,圖形化界面的設計以及相應的事件處理機制比較全面地講述了Applel等在多媒體中的應用,另外,對于Java2新增的特性集合框架做了介紹闡述了如何應用Java2提供的強大的網(wǎng)絡通信能力并對在Internet上得到廣泛應用的技術做了講解。
書籍目錄
1,Java概述
2,簡單數(shù)據(jù)類型
3,運算符表達式
4,流程控制
5,Java語言中的面向對像特性
6,數(shù)組
7,字符串處理
8,異常處理
9,Java輸入/輸出及文件操作
10,對象串行化
11,線程
12,圖形用戶界面
13,用Swing創(chuàng)建用戶界面
14,Java小應用程序
15,集合框架
16,網(wǎng)絡通信
17,JSP技術
章節(jié)摘錄
插圖:1991年,Sun公司為解決消費電子產(chǎn)品以及更復雜計算而設立了一個“綠色項目”,并開發(fā)了一種與平臺無關的名為“Oak”的語言,它就是Java,語言的前身。由于受到家電科技發(fā)展的限制,這個項目當時并沒有成功,此項目的幾個主要成員是BillJoy、Patrick Naughton、MikeS heridan、James Gosling,其中James Gosling是Java語言的創(chuàng)始人。1994年,Internet的迅猛發(fā)展與www應用的快速增長,給Java語言帶來了無限生機,用:lava編寫的瀏覽器Hot Java以及applet在Web上的應用,使得它逐漸成為Interact上受歡迎的開發(fā)與編程語言,一些著名的計算機公司紛紛購買了Java語言的使用權,如Microsoft、IBM、HP、Net Scape、Novell、Apple、DEC、SGI等。當時許多公司希望能將Java嵌入到它們開發(fā)的各種操作系統(tǒng)中,于是,Sun采用頒發(fā)許可證的辦法來允許各家公司把Java虛擬機和Java的Applets類庫嵌入它們開發(fā)的操作系統(tǒng)中,這使得開發(fā)人員能很容易地選擇多種平臺來使用Java語言編程,不同的用戶也就可以脫離Web瀏覽器來運行Java應用程序。因此,Java語言被美國的著名雜志《PC Magazine))評為1995年十大優(yōu)秀科技產(chǎn)品。Java從1995年的一個小小的編程工具,發(fā)展到了今天可駕馭從智能卡、小型消費類器件到大型數(shù)據(jù)中心的Java2平臺,全球有67%的大型企業(yè)在采用Java開發(fā)自己的信息系統(tǒng),200多家公司從Sun獲得了Java技術許可證;400余個應用取得100%純Java證書;Java開發(fā)者陣營擁有250萬多位會員,.1ava已進入了主流計算模式。由此可見,Java的發(fā)展速度是驚人的,讓我們來回顧一下它的發(fā)展歷程。
編輯推薦
《Java技術教程(基礎篇)》結合了清華大學知識工程研究室多年來工作、研究的實踐經(jīng)驗,并穿插了最新的Java相關技術的應用課題。該叢書既可用做Java培訓班的培訓教材,同時,也可作為Java編程人員的參考書。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載