Java SE實踐教程

出版時間:2009年6月  出版社:電子工業(yè)出版社  作者:張偉  頁數(shù):391  
Tag標簽:無  

內容概要

  《Java SE實踐教程》在大量實例的基礎上講解了Java的基礎知識和最新發(fā)展。圍繞個人信息管理的綜合實例的開發(fā)貫穿全書,每章按教學場景的形式進行組織,分為講解、練習、實戰(zhàn)、進階、小結5個部分。《Java SE實踐教程》將動手實驗的內容進一步整理和系統(tǒng)化,形式上更加貼近實際的教學要求,并融入作者多年工程實踐的經驗和對Java語言的編程思想的理解,讓讀者以一種生動有趣的方式掌握最新的Java技術和相關有效的開發(fā)方法和資源?!  禞ava SE實踐教程》適合所有Java初學者及對Java有一定研究的開發(fā)人員。

作者簡介

《Java SE實踐教程》一書實際是由NetBeans中文社區(qū)11名成員集體創(chuàng)作完成,特組織此文向諸位作者表達感謝和敬意。
第1章 進駐爪哇島——Java的基本語法 -------------------------------------- 邵周
第2章 對象無處不在——面向對象的基本概念 --------------------------------- 蔣健
第3章 當一個變成多個——集合框架的基本概念 -------------------------------- 沈卓立
第4章 數(shù)據(jù)傳送的管道——Java I/O ------------------------------------------ 蔣健
第5章 如何走得更穩(wěn)——測試驅動的基本概念 ---------------------------------- 葉亮
第6章 三頭六臂——線程和同步的基本概念 ------------------------------------ 葉亮
第7章 我要彩色照片——Swing的基本概念 ------------------------------------ 趙毅
第8章 朋友們,你們在哪里——Java數(shù)據(jù)庫運用 ------------------------------ 田野
第9章 還想再見到你——數(shù)據(jù)持久化 ------------------------------------------- 丁亮
第10章 準備環(huán)球旅行——應用程序國際化 ------------------------------------ 張偉
第11章 請保持聯(lián)系——Java網絡連接 ----------------------------------------- 黃永龍
第12章 找個好管家——JMX --------------------------------------------------- 何廣軍
第13章 讓我們更專業(yè)——軟件工程的基本概念 -------------------------------- 劉崢
沈卓立,畢業(yè)于清華大學自動化系。Sun公司Java傳教士,專精于Java客戶端技術,包括Java SE, Java ME和Java FX,在JavaONE和Sun全球技術日上多次擔任主題演講,同時負責Sun合作伙伴的技術解決方案咨詢以及人員培訓。
葉亮,高級程序員、系統(tǒng)分析員、PMP。畢業(yè)于南京工業(yè)大學計算機系,具有5年以上的Java開發(fā)經驗。2006年加入Sun中國工程研究院,從事Java、NetBeans等技術的研究與推廣,負責構建Sun中國技術社區(qū)和NetBeans中文社區(qū)?,F(xiàn)從事對企業(yè)的技術咨詢工作。已出版的著作有《GlassFish——開源的JavaEE應用服務器》、《NetBeans富客戶端編程權威教程》。
蔣?。ňW名:家??Х龋?,關注Java企業(yè)應用和開源,GlassFish中國社區(qū)發(fā)起人。1996年起一直從事Java應用開發(fā), 曾就職于Sun中國工程研究院、HP、三星、鼎新等多家IT公司。
何廣軍,畢業(yè)于北京郵電大學,現(xiàn)任寧波大紅鷹學院電子信息學院計算機系副教授,中國計算機協(xié)會會員。長期工作在Java教學和科研第一線,以第一作者的身份獲得“湖南省第四屆高等學校多媒體教育軟件大獎賽”二等獎,在核心期刊上發(fā)表過“基于JavaBean的協(xié)作式教學軟件的實現(xiàn)”等論文。
丁亮,軟件設計師,網絡ID:88250,Linux、Open Source 熱愛者,擅長JavaSE/JavaEE開發(fā),熟悉JSF、EJB、Spring、Seam、OSGi等框架應用的架構,目前正在深入學習OOAD與敏捷過程。在本書中負責第9章《還想再見到你——數(shù)據(jù)持久化》的編寫。歡迎訪問我的 Blog(http://blog.csdn.net/DL88250) 并留下您寶貴的意見與建議。
田野,畢業(yè)于北京信息工程學院,熱衷于軟件開發(fā),熟悉 Java 以及 script 編程,netbeans忠實fans,
原就職于welocalize.Inc,現(xiàn)就讀于uni-Freiburg攻讀Internet Economics方向。
邵周,業(yè)務分析師(Business Analyst),主要從事B2B中間件領域、業(yè)務流程管理(BPM),任職于美國強生,澳洲航空公司等多家500強企業(yè)。業(yè)余時間積極投身于開源項目以及社區(qū)的本地化建設,參與了滿江紅開源組織的Seam 2.0中文項目,以及NetBeans每周時訊以及在線文檔的漢化工作。
劉崢,就讀于首都師范大學信息工程學院,熱衷開源軟件,熟悉C、Java開發(fā)。研究方向計算機網絡、操作系統(tǒng)。
黃永龍,畢業(yè)于廣東外語外貿大學信息學院計算機系,Java與Flex學習者,關注RIA軟件開發(fā),現(xiàn)為自由職業(yè)者,同時為NetBeans中文社區(qū)每周時訊翻譯,也為RIAMeeting做關于FLEX與其相關軟件的視頻教程做翻譯。
趙毅,畢業(yè)于四川大學計算機科學與技術系,擅長 Java SE/EE 以及 Web 開發(fā)技術,現(xiàn)就職于諾基亞西門子網絡通信公司。業(yè)余時間參與 NetBeans 的翻譯項目,并在 kenai 上有自己的開源項目。

書籍目錄

第1章 進駐爪哇島——JAVA的基本語法1.1 講解1.1.1 爪哇島的歷史與演變1.1.2 爪哇島基本生存規(guī)則1.1.3 爪哇島上新人新風尚1.2 練習1.2.1 搭建Java開發(fā)環(huán)境1.2.2 體驗Java程序開發(fā)1.2.3 J2SEc5.0新特性實踐1.3 小結第2章 對象無處不在——面向對象的基本概念2.1 講解2.1.1 什么是面向對象2.1.2 面向對象的基本概念2.1.3 Java對面向對象的支持2.2 練習2.2.1 JavaBeans技術開發(fā)可重用組件2.2.2 面向對象的基礎實踐2.3 小結第3章 當一個變成多個——集合框架的基本概念3.1 講解3.1.1 集合概述3.1.2 Collection接口3.1.3 泛型(Generics)3.1.4 Map接口3.2 練習3.2.1 創(chuàng)建課程管理系統(tǒng)3.3 小結第4章 數(shù)據(jù)傳送的管道——JAVAcI/O4.1 講解4.1.1 流——JavacI/O的基礎4.1.2 JavacI/O庫4.2 練習4.2.1 數(shù)據(jù)傳送的通道4.2.2 管道的一端4.2.3 文件處理4.2.4 基于對象的讀寫4.2.5 NIO4.3 小結第5章 如何走得更穩(wěn)——測試驅動的基本概念5.1 講解5.1.1 什么是JUnit5.1.2 使用JUnit的一般過程5.1.3 安裝JUnit5.2 編寫單元測試5.2.1 第1個單元測試5.3 編寫單元測試的步驟5.3.1 常用斷言5.3.2 TestSuite5.3.3 JUnit框架組成5.4 練習5.4.1 創(chuàng)建JUnit單元測試5.4.2 setUp和tearDown5.4.3 使用TestSuite5.5 補充:JUNITc4的新增特性5.5.1 測試方法5.5.2 初始化方法5.5.3 TestSuite初始化5.5.4 兼容性5.6 小結第6章 三頭六臂——線程和同步的基本概念6.1 講解6.1.1 什么是線程6.1.2 創(chuàng)建線程6.1.3 線程的生命周期6.1.4 線程的優(yōu)先級6.1.5 中斷線程6.1.6 線程組6.1.7 處理未被捕獲的異常6.1.8 守護線程6.2 同步與鎖……第7章 我要彩色照片——SWING的基本概念第8章 朋友們,你們在哪里——JAVA數(shù)據(jù)庫運用第9章 還想再見到你——數(shù)據(jù)持久化第10章 準備環(huán)球旅行——應用程序國際化第11章 請保持聯(lián)系——JAVA網絡連接第12章 找個好管家——JMX第13章 讓我們更專業(yè)——軟件工程的基本概念索引

章節(jié)摘錄

第1章 進駐爪哇島——JAVA的基本語法1.1 講解1.1.1 爪哇島的歷史與演變爪哇的誕生書中我們所要討論的爪哇島其實與印度尼西亞的爪哇島(Java)毫無關系,哈,它們只是碰巧同名罷了。我們將要討論和學習的Java是一門程序設計語言,是一個程序開發(fā)環(huán)境,也是一個應用部署環(huán)境。雖然Sun公司直到l995年才正式發(fā)布其Java語言,但Java真正的誕生日期其實可以一直追溯到1990年底。當時以JamesGoslin9為首的十多個人在Sun公司內部成立了一個名為GreenTeam的小組,旨在開發(fā)一種能夠在諸如烤面包機、冰箱等的各類消費電子產品操作平臺上運行且又獨立于平臺的軟件,來解決對這些電子產品的控制與通信問題。最后,GreenTeam開發(fā)的一種名為Oak的語言解決了這一問題。Oak語言繼承了C/C++的面向對象技術核心,同時摒棄了容易引發(fā)錯誤的指針、運算符重載,以及多重繼承等語言特性,并且補充了C,C++所缺乏的垃圾回收機制等重要特點。這樣一來,Oak語言在當時可用資源極其有限的嵌入式平臺上就游刃有余了。但是由于嵌入式市場的前景不如預期,恰巧當時互聯(lián)網又嶄露頭角,GreenTeam決定改造Oak語言,轉投互聯(lián)網市場。當GreenTeam進行商標注冊時,發(fā)現(xiàn)Oak商標已經被一家顯卡制造廠家注冊了,所以Team決定將Oak語言重新命名為Java,一杯熱氣騰騰的爪哇咖啡。

編輯推薦

《Java SE實踐教程》提供了最新的Java特性的講解和一系列相關的動手實驗室樣例,而且作者參與過大型的Java項目,有著豐富的編程經驗。由于《Java SE實踐教程》提供了大量接近實戰(zhàn)的示例,所以老師們可以使用《Java SE實踐教程》幫助學生獲取只有在實際工作中才能得到的寶貴經驗?!狣r.Karie Willyerd,Vice President & Chief Learning Officer, Sun Microsystems, Inc.

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java SE實踐教程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   就是作者太丑了。。居然印個照片在內頁。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7