出版時(shí)間:2009年6月 出版社:電子工業(yè)出版社 作者:張偉 頁(yè)數(shù):391
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《Java SE實(shí)踐教程》在大量實(shí)例的基礎(chǔ)上講解了Java的基礎(chǔ)知識(shí)和最新發(fā)展。圍繞個(gè)人信息管理的綜合實(shí)例的開(kāi)發(fā)貫穿全書(shū),每章按教學(xué)場(chǎng)景的形式進(jìn)行組織,分為講解、練習(xí)、實(shí)戰(zhàn)、進(jìn)階、小結(jié)5個(gè)部分。《Java SE實(shí)踐教程》將動(dòng)手實(shí)驗(yàn)的內(nèi)容進(jìn)一步整理和系統(tǒng)化,形式上更加貼近實(shí)際的教學(xué)要求,并融入作者多年工程實(shí)踐的經(jīng)驗(yàn)和對(duì)Java語(yǔ)言的編程思想的理解,讓讀者以一種生動(dòng)有趣的方式掌握最新的Java技術(shù)和相關(guān)有效的開(kāi)發(fā)方法和資源?! 禞ava SE實(shí)踐教程》適合所有Java初學(xué)者及對(duì)Java有一定研究的開(kāi)發(fā)人員。
作者簡(jiǎn)介
《Java SE實(shí)踐教程》一書(shū)實(shí)際是由NetBeans中文社區(qū)11名成員集體創(chuàng)作完成,特組織此文向諸位作者表達(dá)感謝和敬意。
第1章 進(jìn)駐爪哇島——Java的基本語(yǔ)法 -------------------------------------- 邵周
第2章 對(duì)象無(wú)處不在——面向?qū)ο蟮幕靖拍? --------------------------------- 蔣健
第3章 當(dāng)一個(gè)變成多個(gè)——集合框架的基本概念 -------------------------------- 沈卓立
第4章 數(shù)據(jù)傳送的管道——Java I/O ------------------------------------------ 蔣健
第5章 如何走得更穩(wěn)——測(cè)試驅(qū)動(dòng)的基本概念 ---------------------------------- 葉亮
第6章 三頭六臂——線程和同步的基本概念 ------------------------------------ 葉亮
第7章 我要彩色照片——Swing的基本概念 ------------------------------------ 趙毅
第8章 朋友們,你們?cè)谀睦铩狫ava數(shù)據(jù)庫(kù)運(yùn)用 ------------------------------ 田野
第9章 還想再見(jiàn)到你——數(shù)據(jù)持久化 ------------------------------------------- 丁亮
第10章 準(zhǔn)備環(huán)球旅行——應(yīng)用程序國(guó)際化 ------------------------------------ 張偉
第11章 請(qǐng)保持聯(lián)系——Java網(wǎng)絡(luò)連接 ----------------------------------------- 黃永龍
第12章 找個(gè)好管家——JMX --------------------------------------------------- 何廣軍
第13章 讓我們更專(zhuān)業(yè)——軟件工程的基本概念 -------------------------------- 劉崢
沈卓立,畢業(yè)于清華大學(xué)自動(dòng)化系。Sun公司Java傳教士,專(zhuān)精于Java客戶(hù)端技術(shù),包括Java SE, Java ME和Java FX,在JavaONE和Sun全球技術(shù)日上多次擔(dān)任主題演講,同時(shí)負(fù)責(zé)Sun合作伙伴的技術(shù)解決方案咨詢(xún)以及人員培訓(xùn)。
葉亮,高級(jí)程序員、系統(tǒng)分析員、PMP。畢業(yè)于南京工業(yè)大學(xué)計(jì)算機(jī)系,具有5年以上的Java開(kāi)發(fā)經(jīng)驗(yàn)。2006年加入Sun中國(guó)工程研究院,從事Java、NetBeans等技術(shù)的研究與推廣,負(fù)責(zé)構(gòu)建Sun中國(guó)技術(shù)社區(qū)和NetBeans中文社區(qū)?,F(xiàn)從事對(duì)企業(yè)的技術(shù)咨詢(xún)工作。已出版的著作有《GlassFish——開(kāi)源的JavaEE應(yīng)用服務(wù)器》、《NetBeans富客戶(hù)端編程權(quán)威教程》。
蔣健(網(wǎng)名:家??Х龋?,關(guān)注Java企業(yè)應(yīng)用和開(kāi)源,GlassFish中國(guó)社區(qū)發(fā)起人。1996年起一直從事Java應(yīng)用開(kāi)發(fā), 曾就職于Sun中國(guó)工程研究院、HP、三星、鼎新等多家IT公司。
何廣軍,畢業(yè)于北京郵電大學(xué),現(xiàn)任寧波大紅鷹學(xué)院電子信息學(xué)院計(jì)算機(jī)系副教授,中國(guó)計(jì)算機(jī)協(xié)會(huì)會(huì)員。長(zhǎng)期工作在Java教學(xué)和科研第一線,以第一作者的身份獲得“湖南省第四屆高等學(xué)校多媒體教育軟件大獎(jiǎng)賽”二等獎(jiǎng),在核心期刊上發(fā)表過(guò)“基于JavaBean的協(xié)作式教學(xué)軟件的實(shí)現(xiàn)”等論文。
丁亮,軟件設(shè)計(jì)師,網(wǎng)絡(luò)ID:88250,Linux、Open Source 熱愛(ài)者,擅長(zhǎng)JavaSE/JavaEE開(kāi)發(fā),熟悉JSF、EJB、Spring、Seam、OSGi等框架應(yīng)用的架構(gòu),目前正在深入學(xué)習(xí)OOAD與敏捷過(guò)程。在本書(shū)中負(fù)責(zé)第9章《還想再見(jiàn)到你——數(shù)據(jù)持久化》的編寫(xiě)。歡迎訪問(wèn)我的 Blog(http://blog.csdn.net/DL88250) 并留下您寶貴的意見(jiàn)與建議。
田野,畢業(yè)于北京信息工程學(xué)院,熱衷于軟件開(kāi)發(fā),熟悉 Java 以及 script 編程,netbeans忠實(shí)fans,
原就職于welocalize.Inc,現(xiàn)就讀于uni-Freiburg攻讀Internet Economics方向。
邵周,業(yè)務(wù)分析師(Business Analyst),主要從事B2B中間件領(lǐng)域、業(yè)務(wù)流程管理(BPM),任職于美國(guó)強(qiáng)生,澳洲航空公司等多家500強(qiáng)企業(yè)。業(yè)余時(shí)間積極投身于開(kāi)源項(xiàng)目以及社區(qū)的本地化建設(shè),參與了滿(mǎn)江紅開(kāi)源組織的Seam 2.0中文項(xiàng)目,以及NetBeans每周時(shí)訊以及在線文檔的漢化工作。
劉崢,就讀于首都師范大學(xué)信息工程學(xué)院,熱衷開(kāi)源軟件,熟悉C、Java開(kāi)發(fā)。研究方向計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)。
黃永龍,畢業(yè)于廣東外語(yǔ)外貿(mào)大學(xué)信息學(xué)院計(jì)算機(jī)系,Java與Flex學(xué)習(xí)者,關(guān)注RIA軟件開(kāi)發(fā),現(xiàn)為自由職業(yè)者,同時(shí)為NetBeans中文社區(qū)每周時(shí)訊翻譯,也為RIAMeeting做關(guān)于FLEX與其相關(guān)軟件的視頻教程做翻譯。
趙毅,畢業(yè)于四川大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系,擅長(zhǎng) Java SE/EE 以及 Web 開(kāi)發(fā)技術(shù),現(xiàn)就職于諾基亞西門(mén)子網(wǎng)絡(luò)通信公司。業(yè)余時(shí)間參與 NetBeans 的翻譯項(xiàng)目,并在 kenai 上有自己的開(kāi)源項(xiàng)目。
書(shū)籍目錄
第1章 進(jìn)駐爪哇島——JAVA的基本語(yǔ)法1.1 講解1.1.1 爪哇島的歷史與演變1.1.2 爪哇島基本生存規(guī)則1.1.3 爪哇島上新人新風(fēng)尚1.2 練習(xí)1.2.1 搭建Java開(kāi)發(fā)環(huán)境1.2.2 體驗(yàn)Java程序開(kāi)發(fā)1.2.3 J2SEc5.0新特性實(shí)踐1.3 小結(jié)第2章 對(duì)象無(wú)處不在——面向?qū)ο蟮幕靖拍?.1 講解2.1.1 什么是面向?qū)ο?.1.2 面向?qū)ο蟮幕靖拍?.1.3 Java對(duì)面向?qū)ο蟮闹С?.2 練習(xí)2.2.1 JavaBeans技術(shù)開(kāi)發(fā)可重用組件2.2.2 面向?qū)ο蟮幕A(chǔ)實(shí)踐2.3 小結(jié)第3章 當(dāng)一個(gè)變成多個(gè)——集合框架的基本概念3.1 講解3.1.1 集合概述3.1.2 Collection接口3.1.3 泛型(Generics)3.1.4 Map接口3.2 練習(xí)3.2.1 創(chuàng)建課程管理系統(tǒng)3.3 小結(jié)第4章 數(shù)據(jù)傳送的管道——JAVAcI/O4.1 講解4.1.1 流——JavacI/O的基礎(chǔ)4.1.2 JavacI/O庫(kù)4.2 練習(xí)4.2.1 數(shù)據(jù)傳送的通道4.2.2 管道的一端4.2.3 文件處理4.2.4 基于對(duì)象的讀寫(xiě)4.2.5 NIO4.3 小結(jié)第5章 如何走得更穩(wěn)——測(cè)試驅(qū)動(dòng)的基本概念5.1 講解5.1.1 什么是JUnit5.1.2 使用JUnit的一般過(guò)程5.1.3 安裝JUnit5.2 編寫(xiě)單元測(cè)試5.2.1 第1個(gè)單元測(cè)試5.3 編寫(xiě)單元測(cè)試的步驟5.3.1 常用斷言5.3.2 TestSuite5.3.3 JUnit框架組成5.4 練習(xí)5.4.1 創(chuàng)建JUnit單元測(cè)試5.4.2 setUp和tearDown5.4.3 使用TestSuite5.5 補(bǔ)充:JUNITc4的新增特性5.5.1 測(cè)試方法5.5.2 初始化方法5.5.3 TestSuite初始化5.5.4 兼容性5.6 小結(jié)第6章 三頭六臂——線程和同步的基本概念6.1 講解6.1.1 什么是線程6.1.2 創(chuàng)建線程6.1.3 線程的生命周期6.1.4 線程的優(yōu)先級(jí)6.1.5 中斷線程6.1.6 線程組6.1.7 處理未被捕獲的異常6.1.8 守護(hù)線程6.2 同步與鎖……第7章 我要彩色照片——SWING的基本概念第8章 朋友們,你們?cè)谀睦铩狫AVA數(shù)據(jù)庫(kù)運(yùn)用第9章 還想再見(jiàn)到你——數(shù)據(jù)持久化第10章 準(zhǔn)備環(huán)球旅行——應(yīng)用程序國(guó)際化第11章 請(qǐng)保持聯(lián)系——JAVA網(wǎng)絡(luò)連接第12章 找個(gè)好管家——JMX第13章 讓我們更專(zhuān)業(yè)——軟件工程的基本概念索引
章節(jié)摘錄
第1章 進(jìn)駐爪哇島——JAVA的基本語(yǔ)法1.1 講解1.1.1 爪哇島的歷史與演變爪哇的誕生書(shū)中我們所要討論的爪哇島其實(shí)與印度尼西亞的爪哇島(Java)毫無(wú)關(guān)系,哈,它們只是碰巧同名罷了。我們將要討論和學(xué)習(xí)的Java是一門(mén)程序設(shè)計(jì)語(yǔ)言,是一個(gè)程序開(kāi)發(fā)環(huán)境,也是一個(gè)應(yīng)用部署環(huán)境。雖然Sun公司直到l995年才正式發(fā)布其Java語(yǔ)言,但Java真正的誕生日期其實(shí)可以一直追溯到1990年底。當(dāng)時(shí)以JamesGoslin9為首的十多個(gè)人在Sun公司內(nèi)部成立了一個(gè)名為GreenTeam的小組,旨在開(kāi)發(fā)一種能夠在諸如烤面包機(jī)、冰箱等的各類(lèi)消費(fèi)電子產(chǎn)品操作平臺(tái)上運(yùn)行且又獨(dú)立于平臺(tái)的軟件,來(lái)解決對(duì)這些電子產(chǎn)品的控制與通信問(wèn)題。最后,GreenTeam開(kāi)發(fā)的一種名為Oak的語(yǔ)言解決了這一問(wèn)題。Oak語(yǔ)言繼承了C/C++的面向?qū)ο蠹夹g(shù)核心,同時(shí)摒棄了容易引發(fā)錯(cuò)誤的指針、運(yùn)算符重載,以及多重繼承等語(yǔ)言特性,并且補(bǔ)充了C,C++所缺乏的垃圾回收機(jī)制等重要特點(diǎn)。這樣一來(lái),Oak語(yǔ)言在當(dāng)時(shí)可用資源極其有限的嵌入式平臺(tái)上就游刃有余了。但是由于嵌入式市場(chǎng)的前景不如預(yù)期,恰巧當(dāng)時(shí)互聯(lián)網(wǎng)又嶄露頭角,GreenTeam決定改造Oak語(yǔ)言,轉(zhuǎn)投互聯(lián)網(wǎng)市場(chǎng)。當(dāng)GreenTeam進(jìn)行商標(biāo)注冊(cè)時(shí),發(fā)現(xiàn)Oak商標(biāo)已經(jīng)被一家顯卡制造廠家注冊(cè)了,所以Team決定將Oak語(yǔ)言重新命名為Java,一杯熱氣騰騰的爪哇咖啡。
編輯推薦
《Java SE實(shí)踐教程》提供了最新的Java特性的講解和一系列相關(guān)的動(dòng)手實(shí)驗(yàn)室樣例,而且作者參與過(guò)大型的Java項(xiàng)目,有著豐富的編程經(jīng)驗(yàn)。由于《Java SE實(shí)踐教程》提供了大量接近實(shí)戰(zhàn)的示例,所以老師們可以使用《Java SE實(shí)踐教程》幫助學(xué)生獲取只有在實(shí)際工作中才能得到的寶貴經(jīng)驗(yàn)。——Dr.Karie Willyerd,Vice President & Chief Learning Officer, Sun Microsystems, Inc.
圖書(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ī)版