Java進階訣竅

出版時間:2009-1  出版社:科學(xué)出版社  作者:張峰,王宏,朱嬌 編著  頁數(shù):770  
Tag標(biāo)簽:無  

前言

本書為什么叫Java進階訣竅?近年來,功能強大的Java語言成為最流行的程序設(shè)計語言,學(xué)習(xí)Java語言的人難計其數(shù)。然而,大多數(shù)人學(xué)過Java語言后,并沒有發(fā)揮Java語言和計算機的強大功能,他們通常只使用Java語言非常簡單的功能,不能利用Java技術(shù)進行綜合程序設(shè)計。原因何在呢7為什么有些人學(xué)過Java語言后,能寫出WIKI—CorlfIuerice、JIRA、JasperReports等之類的軟件,而有些人學(xué)過Java語言后,跟沒學(xué)過一樣呢?其中一個原因是Java語言的各種技術(shù)太多,各種技術(shù)需要整合到一塊才能發(fā)揮其強大的功能,而現(xiàn)在Java方面的圖書大多都是零散地講解其中某一種技術(shù),且未能結(jié)合最新版本JDK的新特性進行講解,這給全面掌握Java技術(shù)體系帶來困難,另一個重要的原因是實踐太少。從本質(zhì)上看,這兩點原因都可以通過實踐,綜合應(yīng)用各種技術(shù)來解決。因而,學(xué)習(xí)Java語言最好的方法是:結(jié)合計算機知識在實踐中不斷學(xué)習(xí)。這正是Java程序開發(fā)人員進階的訣竅,本書正是基于這種考慮而編寫的。書中通過大量的實例,來介紹Java應(yīng)用程序的開發(fā)技術(shù)的整合。本書包括了構(gòu)建一個軟件系統(tǒng)所需要的各種技術(shù),全書共分為3個部分,第1部分為基礎(chǔ)進階篇,通過實例詳細介紹了Java語言的基本知識以及J2EE的技術(shù)框架;第2部分為應(yīng)用進階篇,通過實例詳細介紹了struts、Spring、Hiberrlate、Ajax及Web 2,0技術(shù)架構(gòu);第3部分為實例進階篇通過實例詳細介紹了如何應(yīng)用struts+Hibernate+Spring開發(fā)J2EE應(yīng)用系統(tǒng)以及如何應(yīng)用Java語言編寫大型應(yīng)用軟件系統(tǒng)。本書在介紹Java開發(fā)技術(shù)的同時,也介紹了軟件開發(fā)過程中常用的工具,如系統(tǒng)開發(fā)的版本控制SVN、文檔設(shè)計系統(tǒng)WIKI—CorlfIuerice、BuG追蹤系統(tǒng)JIRA、Web報表設(shè)計JasperReports的應(yīng)用。

內(nèi)容概要

本書從實際軟件開發(fā)者的角度,根據(jù)作者多年的項目開發(fā)經(jīng)驗,系統(tǒng)地介紹了Java應(yīng)用軟件編程技巧,并深入結(jié)合J2EE、XML、Spring、Struts、Hibernate、Ajax、Web 2.0技術(shù)講解了如何利用當(dāng)前主流技術(shù)構(gòu)造J2EE應(yīng)用程序。全書分為3篇,共17章,內(nèi)容涵蓋了Java SE 6新特性、Java Web應(yīng)用概述、系統(tǒng)開發(fā)環(huán)境的搭建、項目管理工具的應(yīng)用、報表工具的應(yīng)用、Java語言深入剖析、Java Swing與Applet、Java常用工具剖析、XML與Java、J2EE架構(gòu)、Struts框架的應(yīng)用、Spring框架的應(yīng)用、Hibernate框架的應(yīng)用、SSH架構(gòu)應(yīng)用整合、Ajax與Web 2.0、電子郵件系統(tǒng)、Java串口編程技術(shù)、Java短信系統(tǒng)、Java ICQ系統(tǒng)以及應(yīng)用SSH架構(gòu)開發(fā)航材電子商務(wù)系統(tǒng)BSP。    本書最大的特點在于以基礎(chǔ)進階、應(yīng)用進階、實例進階的方式為讀者提供了豐富的應(yīng)用實例及各種開發(fā)技術(shù)的整合應(yīng)用,以供學(xué)習(xí)和在實際項目中進行擴展。適合于Java程序員和從事計算機軟件開發(fā)的其他編程人員及項目開發(fā)人員學(xué)習(xí)和參考,也非常適合作為編程學(xué)習(xí)者的進階指南及Java培訓(xùn)教材。

作者簡介

張峰,西安電子科技大學(xué),碩士,系統(tǒng)架構(gòu)師,高級程序員,系統(tǒng)分析員,8年J2EE項目實施及開發(fā)經(jīng)驗,從事航空、航天軟件系統(tǒng)的開發(fā),擅長軟件、系統(tǒng)構(gòu)架。長期研究基于J2EE的Java軟件系統(tǒng)開發(fā)方法應(yīng)用基于Struts+Hiber。nate+Spring開發(fā)技術(shù)構(gòu)建了多個J2EE大型項目在Java應(yīng)用軟件開發(fā)方面(如Java網(wǎng)絡(luò)通信、手機短信、文檔編輯、Java嵌入式開發(fā))有多個項目的開發(fā)經(jīng)驗在使用J2EE、XML、UML、CORBA、JDBC、SQL、Oracle、Struts、Hibernate、Spring、Ajax技術(shù)開發(fā)企業(yè)級應(yīng)用程序方面都具有相當(dāng)豐富的經(jīng)驗開發(fā)項目:航空部附件維修管理信息系統(tǒng)XDOC飛機技術(shù)出版物數(shù)字化出版系統(tǒng)MA60飛機可靠性監(jiān)控系統(tǒng)無線PDA酒店管理系統(tǒng)醫(yī)用腹水回收控制系統(tǒng)全方位辦公OA系統(tǒng)傳真、短信收發(fā)系統(tǒng)基于WinCE嵌入式工卡掃描管理系統(tǒng)語音催報系統(tǒng)

書籍目錄

第1章  Java應(yīng)用運行及開發(fā)環(huán)境的搭建  1.1  Windows下Java開發(fā)環(huán)境的配置  1.2  Eclipse的安裝和使用  1.3  JBuilder集成開發(fā)環(huán)境介紹  1.4  安裝MySQL數(shù)據(jù)庫  1.5  本章小結(jié) 第2章  軟件開發(fā)過程中實用工具的使用  2.1  Subversion簡介  2.2  WIKI-Confluence應(yīng)用  2.3  JIRA應(yīng)用  2.4  JasperReports簡介  2.5  JasperReports在程序中的應(yīng)用  2.6  本章小結(jié) 第3章  Java語言快覽  3.1  Java語言的現(xiàn)狀、影響及應(yīng)用前景  3.2  Java新特性  3.3  數(shù)據(jù)類型簡介  3.4  運算符和表達式  3.5 流控制  3.6 數(shù)組和字符串  3.7 對象、類、包和接口  3.8  多線程技術(shù)  3.9  異常處理  3.10  Java輸入輸出流  3.11  Java網(wǎng)絡(luò)編程  3.12  本章小結(jié) 第4章  Swing用戶界面設(shè)計 第5章  常用工具集 第6章  Java與XML 第7章  J2EE技術(shù)架構(gòu) 第8章  Struts框架 第9章  Spring框架 第10章  Hibernate框架 第11章  SSH架構(gòu)應(yīng)用整合 第12章  Ajax與Web 2.0應(yīng)用技術(shù) 第13章  電子郵件系統(tǒng) 第14章  Java串口/并口通信程序設(shè)計 第15章  手機短信收發(fā)系統(tǒng) 第16章  Java ICQ系統(tǒng) 第17章  航材部件詢價電子商務(wù)系統(tǒng)BSP 參考網(wǎng)站

章節(jié)摘錄

插圖:

編輯推薦

《Java進階訣竅》特色:實力作者:系統(tǒng)架構(gòu)師,8年J2EE項目實施及開發(fā)經(jīng)驗主要特色:基礎(chǔ)進階+應(yīng)用進階+實例進階,透視Java技術(shù)精髓主流技術(shù):深入剖析基于J2EE下的SSH架構(gòu)及Aiax應(yīng)用開發(fā)技術(shù)項目實踐:5個源于項目實踐的開發(fā)實例,各具技術(shù)特色,便于提高軟件設(shè)計綜合水平《Java進階訣竅》主要特色:基礎(chǔ)進階+應(yīng)用進階+實例進階第1部分:基礎(chǔ)進階篇通過實例詳盡介紹Java基本知識及J2EE技術(shù)框架第2部分:應(yīng)用進階篇通過實例詳盡介紹Struts、Spring、Hibernate、ajax及Web2.0技術(shù)架構(gòu)第3部分:實例進階篇通過5個源于項目實踐的開發(fā)實例,詳盡介紹如何使用Struts+Hibernate+Spring開發(fā)J2EE應(yīng)用系統(tǒng)以及如何應(yīng)用Java語言編寫大型應(yīng)用軟件《Java進階訣竅》面向的讀者:▲Java程序員▲從事計算機軟件開發(fā)的其他編程人員及項目開發(fā)人員▲Java培訓(xùn)機構(gòu)及軟件學(xué)院師生《Java進階訣竅》核心技術(shù)第1部分基礎(chǔ)進階篇Java應(yīng)用運行及開發(fā)環(huán)境的安裝與配置系統(tǒng)開發(fā)的版本控制SVN系統(tǒng)文檔設(shè)計系統(tǒng)WIKI-ConfIuenceBUG追蹤系統(tǒng)JIRA的應(yīng)用JavaSE6最新特性Java語言在實際編程中的高級應(yīng)用和注意事項Java對XML的操作和在工作中的應(yīng)用J2EE的基本概念和架構(gòu)JSP、JavaBean、Servlet的高級應(yīng)用第2部分:應(yīng)用進階篇Struts框架的應(yīng)用Spring框架的應(yīng)用Hibernate框架的應(yīng)用Hibernate+SDring+Struts應(yīng)用整合Aiax及Web2.0架構(gòu)技術(shù)第3部分實例進階篇實例1電子郵件系統(tǒng)以一個完整的電子郵件系統(tǒng)講解如何利用Java開發(fā)郵件系統(tǒng)實例2Java串口/并口通信程序設(shè)計以-個完整的Java串口通信系統(tǒng)講解如何利用JaVa開發(fā)串口程序?qū)嵗?手機短信收發(fā)系統(tǒng)以-個完整的手機短信收發(fā)系統(tǒng)講解如何利用Java開發(fā)基于GSM的手機短信系統(tǒng)實例4JavaICQ系統(tǒng)以-個完整的ICQ系統(tǒng)詳細講解如何利用JaVa開發(fā)基于TCP/UDP的網(wǎng)絡(luò)程序?qū)嵗?航材部件詢價電子商務(wù)系統(tǒng)(BSP)以一個航材交易系統(tǒng)講解如何利用基于Hibernate+Spring+Struts架構(gòu)開發(fā)J2EE信息系統(tǒng)

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java進階訣竅 PDF格式下載


用戶評論 (總計10條)

 
 

  •   這本書主要講項目,挺能夠訓(xùn)練動手能力的
  •   前面的基礎(chǔ)部門講的簡單,本書不適合入門
  •   正在閱讀和學(xué)習(xí)。。。
  •   J2se基礎(chǔ)知識復(fù)習(xí)、j2ee入門進階。
  •   才剛看,還可以
  •   很適合剛畢業(yè)的大學(xué)生,在學(xué)校不過JAVA語言,然后在工作時,想進一步學(xué)習(xí)JAVA,這本書是不錯的選擇,技術(shù)很全,具有實踐性,對于今后的工作有幫助。
  •   感覺里面有看過的痕跡,本書并不適合初學(xué)者。
  •   進階沒有訣竅,只有苦練,此書前幾章只是JAVA語言的快覽 ,初學(xué)者看了會崩潰
  •   其實這本書不值得買,講的東西太泛了。沒重點。
  •   這本書我買的時候只花了66點5元,現(xiàn)在還漲價了。這本書寫的內(nèi)容很廣泛,但是不太細,新手很難看懂的那種,所以我不太推薦這本書,親身體驗啊,買專業(yè)書還是得認出版社,像人郵啊,就不錯。希望各位Java學(xué)習(xí)者最好是去新華書店看看實書,再下結(jié)論。
 

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

京ICP備13047387號-7