出版時(shí)間:2008-4 出版社:機(jī)械工業(yè)出版社 作者:林建素 頁(yè)數(shù):589
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書的主要內(nèi)容是介紹如何使用Eclipse進(jìn)行Java開發(fā)和Java Web開發(fā)及Eclipse使用的一些常用技巧,內(nèi)容包括Eclipse環(huán)境和平臺(tái)體系結(jié)構(gòu),Eclipse的工作臺(tái)使用,如何進(jìn)行Java開發(fā)和調(diào)試、編譯,如何進(jìn)行JSP及Struts等Java Web開發(fā)和一些Eclipse的高級(jí)專題。內(nèi)容主要分為四部分,第一部分介紹Eclipse的環(huán)境、平臺(tái)體系結(jié)構(gòu)和Eclipse 集成開發(fā)環(huán)境,及在Eclipse中如何進(jìn)行Java開發(fā),詳細(xì)講述Java代碼的編寫及Java代碼的編譯和調(diào)試;第二部分介紹在Eclipse中如何進(jìn)行Java Web開發(fā),主要講述MyEclipse、WTP等插件的使用,講述如何進(jìn)行JSP、Struts、Hibernate、Spring、Ajax的開發(fā)和編譯;第三部分介紹Ant,CVS及JUnit等高級(jí)內(nèi)容;第四部分是介紹基于Eclipse開發(fā)的三個(gè)實(shí)例,詳細(xì)講述了Eclipse的開發(fā)過程?! ”緯驖u進(jìn)地介紹Eclipse如何開發(fā)Java和Java Web程序,非常適合于Java和JSP初學(xué)者,及正在從事Java和JSP及Struts開發(fā)的程序員,Eclipse是目前Java和JSP開發(fā)的最流行和最高效工具,使用Eclipse不但能帶來快捷高效的程序編寫便利,而且Eclipse的爽心悅目的代碼編寫環(huán)境會(huì)使得程序編寫工作變得更富有趣味。
書籍目錄
第一篇 Eclipse Java開發(fā)第1章 Eclipse概述及環(huán)境搭配1.1 Eclipse簡(jiǎn)介1.1.1 Eclipse的由來和發(fā)展1.1.2 Eclipse體系結(jié)構(gòu)1.2 Eclipse和其他常用IDE的比較1.2.1 Eclipse和NetBeans的比較1.2.2 Eclipse和JBuilder的比較1.2.3 和其他IDE的比較1.2.4 為什么選擇Eclipse1.3 Eclipse的安裝1.3.1 安裝JDK1.3.2 設(shè)置JDK環(huán)境變量1.3.3 安裝Eclipse1.3.4 安裝Eclipse多國(guó)語(yǔ)言包1.4 體驗(yàn)Java項(xiàng)目開發(fā)便捷1.4.1 新建Java項(xiàng)目1.4.2 在Eclipse中編寫代碼1.4.3 代碼調(diào)試1.5 小結(jié)第2章 Eclipse工作臺(tái)2.1 Eclipse界面簡(jiǎn)介2.1.1 界面組成2.1.2 視圖和編輯器2.1.3 導(dǎo)航器視圖2.1.4 觀察窗口2.1.5 編輯窗口2.1.6 標(biāo)簽2.1.7 任務(wù)及任務(wù)視2.1.8 搜索及搜索視圖2.2 透視圖2.2.1 資源透視圖2.2.2 Java透視圖2.2.3 Java瀏覽透視圖2.2.4 Java層次結(jié)構(gòu)透視圖2.3 資源管理器2.3.1 資源與工作臺(tái)2.3.2 對(duì)資源進(jìn)行操作2.3.3 瀏覽和查找資源2.3.4 導(dǎo)入/導(dǎo)出資源2.4 定制工作臺(tái)2.4.1 定制工具欄2.4.2 定制鍵綁定2.4.3 更改字體和顏色2.4.4 更改選項(xiàng)卡的位置2.5 小結(jié)第3章 Java代碼編寫3.1 Java代碼編寫支持3.1.1 Eclipse JDT概述3.1.2 Java項(xiàng)目3.1.3 Java構(gòu)建器3.1.4 Java透視圖3.2 Java編輯器3.2.1 打開Java編輯器3.2.2 使用內(nèi)容輔助功能編程3.2.3 快速修正功能3.2.4 管理導(dǎo)入語(yǔ)句3.2.5 創(chuàng)建和查看JavaDoc文檔3.2.6 使用本地歷史記錄3.2.7 標(biāo)識(shí)代碼指示符3.3 代碼編寫提示3.3.1 Java代碼編寫提示3.3.2 過濾代碼提示列表3.3.3 使用自動(dòng)激活3.4 使用模板編程3.4.1 使用JDT預(yù)定義模板3.4.2 編寫自己的模板3.5 自動(dòng)生成注釋3.5.1 Java代碼注釋規(guī)范3.5.2 設(shè)置預(yù)定義注釋3.6 代碼格式化3.6.1 Java代碼標(biāo)準(zhǔn)格式規(guī)范3.6.2 對(duì)代碼進(jìn)行格式化3.6.3 修改代碼格式預(yù)定義3.7 小結(jié)第4章 Java代碼編譯與調(diào)試4.1 Eclipse編譯與調(diào)試4.1.1 Eclipse編譯原理4.1.2 Eclipse調(diào)試透視圖4.2 Eclipse代碼編譯4.2.1 編譯器設(shè)置4.2.2 編譯偏好設(shè)置4.2.3 消除自動(dòng)構(gòu)建4.2.4 不能自動(dòng)構(gòu)建的問題4.3 運(yùn)行程序4.3.1 運(yùn)行Java程序4.3.2 運(yùn)行Java Apple4.3.3 創(chuàng)建Java應(yīng)用程序配置4.3.4 重新啟動(dòng)程序碼運(yùn)行4.4 Eclipse調(diào)試方法4.4.1 調(diào)試參數(shù)設(shè)置4.4.2 調(diào)試步驟控制4.4.3 添加斷點(diǎn)4.4.4 設(shè)置變量值4.4.5 變量監(jiān)控4.5 本地調(diào)試4.6 遠(yuǎn)程調(diào)試4.7 小結(jié)第二篇 Eclipse Web開發(fā)第5章 Eclipse下Web環(huán)境搭建5.1 概述5.1.1 Web開發(fā)環(huán)境需求5.1.2 Lomboz插件簡(jiǎn)介5.1.3 MyEclipse插件簡(jiǎn)介5.2 Tomcat的安裝與配置5.2.1 下載Tomcat5.2.2 安裝Tomcat服務(wù)器5.2.3 啟動(dòng)與測(cè)試Tomcat服務(wù)器5.2.4 Tomcat目錄結(jié)構(gòu)5.2.5 配置Tomcat服務(wù)器5.2.6 server.xml配置文件5.2.7 Web應(yīng)用的虛擬路徑配置5.2.8 web.xml配置文件5.3 MySQL數(shù)據(jù)庫(kù)安裝和配置5.3.1 下載與安裝MySQL5.3.2 配置MySQL5.4 MyEclipse安裝與配置5.4.1 安裝MyEclipse5.4.2 將Tomcat服務(wù)器與MyEclipse綁定5.4.3 在Eclipse中啟動(dòng)Tomcat服務(wù)器5.5 小結(jié)第6章 Eclipse中開發(fā)JSP6.1 Eclipse中創(chuàng)建Web工程6.1.1 新建工程向?qū)?.1.2 Web工程目錄結(jié)構(gòu)6.1.3 Eclipse中添加類庫(kù)6.2 新建Servlet6.2.1 Servlet簡(jiǎn)介6.2.2 使用向?qū)陆⊿ervlet6.2.3 生成的Servlet代碼結(jié)構(gòu)6.2.4 部署服務(wù)器6.2.5 測(cè)試Servle6.3 新建JSP頁(yè)面6.3.1 JSP簡(jiǎn)介6.3.2 使用向?qū)陆↗SP頁(yè)面6.3.3 Eclipse中編輯JSP頁(yè)面6.3.4 JSP執(zhí)行過程6.3.5 添加表單Form元素6.3.6 編寫處理頁(yè)面Check.jsp6.3.7 編寫Servlet來處理表單6.4 連接數(shù)據(jù)庫(kù)6.4.1 JDBC簡(jiǎn)介6.4.2 Eclipse中添加MySQL數(shù)據(jù)庫(kù)驅(qū)動(dòng)6.4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)6.4.4 Eclipse中連接數(shù)據(jù)庫(kù)6.4.5 數(shù)據(jù)庫(kù)訪問類設(shè)計(jì)6.5 Eclipse中調(diào)試JSP和Servlet6.5.1 調(diào)試環(huán)境配置6.5.2 調(diào)試JSP頁(yè)面6.5.3 調(diào)試Servlet文件6.6 小結(jié)第7章 Eclipse中開發(fā)Struts7.1 MyEclipse對(duì)Struts的支持7.2 Eclipse中創(chuàng)建Struts工程7.2.1 新建Struts工程向?qū)?.2.2 Struts項(xiàng)目結(jié)構(gòu)7.2.3 查看web.xml和struts-config.xml文件7.3 建立Struts核心組件7.3.1 創(chuàng)建JSP頁(yè)面7.3.2 創(chuàng)建ActionForm7.3.3 創(chuàng)建Action7.3.4 創(chuàng)建Forward7.3.5 查看struts-config.xml文件7.4 在Eclipse中編輯JSP頁(yè)面7.4.1 Struts標(biāo)簽輸入支持7.5 Struts表單驗(yàn)證支持7.5.1 添加驗(yàn)證支持配置7.5.2 添加頁(yè)面輸入驗(yàn)證7.6 Eclipse中調(diào)試Struts7.6.1 部署Struts項(xiàng)目7.6.2 在Action和ActionForm中設(shè)置斷點(diǎn)7.6.3 運(yùn)行入口頁(yè)面7.6.4 監(jiān)控ActionForm接收表單數(shù)據(jù)7.6.5 監(jiān)控Action處理請(qǐng)求7.7 小結(jié)第8章 Eclipse中開發(fā)Hibernate8.1 MyEclipse對(duì)Hibernate的支持8.1.1 Hibernate Config編輯器8.1.2 自動(dòng)生成Hibernate Factory管理8.1.3 自動(dòng)生成映射文件8.2 Eclipse中開發(fā)Hibernate8.2.1 對(duì)已有Web項(xiàng)目添加Hibernate支持8.2.2 Hibernate項(xiàng)目結(jié)構(gòu)8.2.3 配置hibernate.cfg.xml文件8.2.4 創(chuàng)建映射文件8.3 Hibernate項(xiàng)目設(shè)計(jì)與實(shí)現(xiàn)8.3.1 設(shè)計(jì)DAO層結(jié)構(gòu)8.3.2 編寫DAO Hibernate實(shí)現(xiàn)8.3.3 編寫Service業(yè)務(wù)處理8.3.4 編寫JSP頁(yè)面與Servlet8.4 Eclipse中調(diào)試Hibernate8.4.1 編寫Log4j日志配置文件8.4.2 部署Hibernate項(xiàng)目8.4.3 運(yùn)行測(cè)試代碼8.4.4 設(shè)置斷點(diǎn)8.4.5 監(jiān)控映射對(duì)象變量8.5 小結(jié)第9章 Eclipse開發(fā)Spring9.1 Spring框架分析9.1.1 Spring框架概要9.1.2 Spring包結(jié)構(gòu)9.2 MyEclipse對(duì)Spring的支持9.2.1 自動(dòng)生成applicationContext.xml配置文件9.2.2 對(duì)ORM自動(dòng)支持9.3 Eclipse中開發(fā)Spring9.3.1 對(duì)已有Web項(xiàng)目添加Spring支持9.3.2 Spring項(xiàng)目結(jié)構(gòu)9.3.3 applicationContext.xml配置文件9.4 Spring IoC9.4.1 Spring bean裝配原理9.4.2 Eclipse中實(shí)現(xiàn)bean裝配9.5 創(chuàng)建Spring ORM9.5.1 Spring ORM對(duì)Hibernate的支持9.5.2 為Spring項(xiàng)目添加Hibernate支持9.5.3 創(chuàng)建pojo映射9.5.4 使用HibernateTemplate9.5.5 調(diào)試Spring ORM9.6 創(chuàng)建Spring MVC9.6.1 Spring MVC介紹9.6.2 Spring MVC基本配置9.6.3 創(chuàng)建JSP頁(yè)面9.6.4 編寫Spring Controller9.6.5 修改Spring MVC配置文件9.6.6 返回結(jié)果9.6.7 項(xiàng)目部署與演示9.7 小結(jié)第10章 Eclipse開發(fā)AJAX程序10.1 AJAX簡(jiǎn)介10.1.1 AJAX基礎(chǔ)10.1.2 AJAX框架和庫(kù)10.1.3 AJAX與Java EE10.2 ATF對(duì)AJAX的支持10.2.1 ATF簡(jiǎn)介10.2.2 配置ATF開發(fā)環(huán)境10.3 使用ATF開發(fā)Dojo程序10.3.1 創(chuàng)建項(xiàng)目10.3.2 新建應(yīng)用程序10.3.3 添加代碼10.3.4 運(yùn)行Dojo程序10.3.5 Mozilla透視圖10.4 編輯和調(diào)試JavaScript代碼10.4.1 JavaScript編輯器10.4.2 JavaScript調(diào)試器10.5 ATF對(duì)Rico、Zimbra和Script.aculo.us的支持10.6 使用AJAX Personality集成其他AJAX工具10.7 小結(jié)第三篇 Eclipse高級(jí)開發(fā)第11章 項(xiàng)目的打包和發(fā)行11.1 應(yīng)用程序項(xiàng)目打包與發(fā)行11.1.1 打包的具體步驟11.1.2 其他得到JAR包的方式11.1.3 使用第三方插件對(duì)項(xiàng)目打包11.1.4 讓用戶電腦不必安裝JRE環(huán)境11.1.5 更進(jìn)一步的完善11.2 Web項(xiàng)目打包與發(fā)行11.2.1 Web項(xiàng)目打包11.2.2 Tomcat服務(wù)器中發(fā)行Web項(xiàng)目11.3 小結(jié)第12章 使用CVS進(jìn)行協(xié)同開發(fā)12.1 版本控制協(xié)同開發(fā)和CVS12.1.1 版本控制12.1.2 常用版本控制軟件12.1.3 Eclipse對(duì)CVS的集成支持12.2 CVS服務(wù)器端的安裝和配置12.2.1 CVS服務(wù)器的安裝12.2.2 CVS服務(wù)器的配置12.3 CVS客戶端的配置12.3.1 Eclipse連接CVS服務(wù)器12.3.2 Eclipse項(xiàng)目提交到CVS12.3.3 Eclipse共享項(xiàng)目的視圖12.3.4 CVS項(xiàng)目導(dǎo)出到Eclipse12.4 文件提交與更新12.4.1 文件提交12.4.2 文件更新12.5 打包版本與分支操作12.5.1 CVS打包版本12.5.2 恢復(fù)歷史版本12.5.3 分支操作12.6 小結(jié)第13章 使用JUnit進(jìn)行代碼測(cè)試13.1 JUnit簡(jiǎn)介13.1.1 常用的單元測(cè)試方法13.1.2 使用JUnit的好處13.2 安裝JUnit單元測(cè)試插件13.2.1 安裝JUnit包13.2.2 配置JUnit選項(xiàng)13.3 Eclipse中進(jìn)行單元測(cè)試13.3.1 使用輔助工具編寫生成用例13.3.2 編寫測(cè)試用例13.3.3 運(yùn)行測(cè)試用例13.3.4 查看結(jié)果13.3.5 測(cè)試用例中調(diào)試代碼13.4 使用DBUnit測(cè)試數(shù)據(jù)庫(kù)13.5 小結(jié)第14章 使用Ant支持14.1 Ant簡(jiǎn)介14.2 Ant安裝和配置14.2.1 安裝Ant14.2.2 配置Ant環(huán)境變量14.2.3 Ant的依賴庫(kù)14.2.4 運(yùn)行Ant14.3 build.xml構(gòu)建文件的主要語(yǔ)法14.4 使用Ant插件14.4.1 創(chuàng)建Ant構(gòu)建文件14.4.2 編輯Ant構(gòu)建文件14.4.3 在Ant視圖中運(yùn)行構(gòu)建文件14.5 使用“外部工具”保存和重用Ant選項(xiàng)14.6 調(diào)試Ant構(gòu)建文件14.7 用Ant來打包14.8 使用Ant構(gòu)建文件作為項(xiàng)目構(gòu)建器14.9 Ant和JUnit結(jié)合進(jìn)行單元測(cè)試14.10 小結(jié)第四篇 Eclipse開發(fā)實(shí)例第15章 在線訪問統(tǒng)計(jì)系統(tǒng)15.1 功能分析15.2 數(shù)據(jù)庫(kù)設(shè)計(jì)15.3 Web項(xiàng)目創(chuàng)建與項(xiàng)目實(shí)現(xiàn)分析15.3.1 Web項(xiàng)目創(chuàng)建15.3.2 項(xiàng)目實(shí)現(xiàn)分析15.4 記錄客戶訪問15.4.1 客戶端信息獲取技術(shù)15.4.2 訪問頁(yè)面實(shí)現(xiàn)15.5 生成統(tǒng)計(jì)分析結(jié)果15.5.1 JFreeChart簡(jiǎn)介15.5.2 統(tǒng)計(jì)結(jié)果設(shè)計(jì)思路15.5.3 訪問瀏覽器類型統(tǒng)計(jì)15.5.4 訪問時(shí)間分布統(tǒng)計(jì)15.5.5 訪問頁(yè)面統(tǒng)計(jì)15.6 小結(jié)第16章 在線信息發(fā)布系統(tǒng)16.1 總體描述與功能分析16.1.1 總體描述16.1.2 功能分析16.2 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)16.2.1 數(shù)據(jù)庫(kù)需求分析16.2.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)16.3 框架設(shè)計(jì)16.3.1 Struts實(shí)現(xiàn)MVC16.3.2 Model層設(shè)計(jì)16.4 框架結(jié)構(gòu)與Web項(xiàng)目配置16.4.1 總體框架結(jié)構(gòu)16.4.2 Web項(xiàng)目建立與目錄結(jié)構(gòu)設(shè)計(jì)16.4.3 Struts和Hibernate配置16.5 功能實(shí)現(xiàn)16.5.1 解決中文亂碼問題16.5.2 新聞發(fā)布功能16.5.3 新聞瀏覽功能16.5.4 新聞評(píng)論功能16.5.5 新聞搜索功能16.5.6 功能回顧與整合16.6 系統(tǒng)部署與發(fā)布16.7 小結(jié)第17章 在線音樂商店系統(tǒng)17.1 需求分析及總體設(shè)計(jì)17.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)17.3 數(shù)據(jù)庫(kù)設(shè)計(jì)及實(shí)現(xiàn)17.4 Hibernate持久層17.4.1 設(shè)計(jì)持久化對(duì)象(PO)17.4.2 創(chuàng)建持久化對(duì)象17.4.3 映射持久化對(duì)象17.5 實(shí)現(xiàn)DAO層17.5.1 DAO組件的定義17.5.2 實(shí)現(xiàn)DAO組件17.5.3 部署DAO層17.6 實(shí)現(xiàn)Service層17.6.1 Service組件的設(shè)計(jì)17.6.2 Service組件的實(shí)現(xiàn)17.7 實(shí)現(xiàn)后臺(tái)管理(MVC層)17.7.1 產(chǎn)品目錄管理17.7.2 產(chǎn)品管理17.7.3 訂單管理17.8 實(shí)現(xiàn)系統(tǒng)前臺(tái)(MVC層)17.8.1 前臺(tái)頁(yè)面的Header17.8.2 用戶注冊(cè)17.8.3 用戶登錄17.8.4 瀏覽商品17.8.5 購(gòu)物車17.8.6 訂單17.9 系統(tǒng)部署和調(diào)試17.10 小結(jié)
章節(jié)摘錄
第一章 Eclipse概述及環(huán)境搭配 很長(zhǎng)時(shí)間以來,記事本加JDK的開發(fā)方式占據(jù)匍Java開發(fā)的重要地位,并且被多數(shù)Java開發(fā)人員所接受,甚至成為衡量一個(gè)Java程序員水平高低的標(biāo)準(zhǔn)。然而,Eclipse的出現(xiàn),徹底改變了Iava開發(fā)人員的開發(fā)方式,越來越多的Java程序員開始把目光投向這個(gè)“神奇”的集成開發(fā)環(huán) 境。隨著Eclipse越來越受到廣大開發(fā)者的青睞,IBM也開始投入巨資來大力開發(fā)和推廣Eclipse。 具有如此巨大魔力的Eclipse到底是什么樣子的?它又是怎樣一個(gè)發(fā)展過程呢?它是否可以真的滿足廣大開發(fā)者的需求?是否真的如大家說的那樣便于使用呢? 1.1 Eclipse簡(jiǎn)介 1.1.1 Eclipse的由來和發(fā)展 大約在1998年左右,IBM公司遇到了一些挑戰(zhàn),當(dāng)時(shí)IBM的開發(fā)工具Visual Age for Java和WebSphere StudioIE難集成到一起,并且底層的技術(shù)比較脆弱,這對(duì)于公司的進(jìn)一步發(fā)展非常不利,因?yàn)橐郧暗拈_發(fā)環(huán)境已經(jīng)無(wú)法滿足業(yè)界應(yīng)用開發(fā)的需求。 IBM意識(shí)到這個(gè)問題之后,成立了一個(gè)項(xiàng)目開發(fā)小組來開發(fā)新的IDE,期望能解決上述矛盾。2000年,項(xiàng)目小組決定將他們的新一代開發(fā)工具命名為Eclipse。開發(fā)小組希望Eclipse項(xiàng)目能夠吸引開發(fā)人員,從而發(fā)展起一個(gè)強(qiáng)大而又充滿活力的商業(yè)合作伙伴(獨(dú)立軟件供應(yīng)商)社區(qū)。是為了和Microsoft Visual Studio競(jìng)爭(zhēng),IBM決定推出Eclipse的試用計(jì)劃,并初步?jīng)Q定將Eclipse貢獻(xiàn)給開源社區(qū)。 2001年12月,IBM成立了以支持和促進(jìn)Eclipse開源項(xiàng)目為主要任務(wù)的Eclipse協(xié)會(huì),并向開源社區(qū)捐贈(zèng)了價(jià)值4000萬(wàn)美元的源代碼,從此Eclipse走上了飛速發(fā)展的道路。2004年初,為了Eclipse項(xiàng)目更好地發(fā)展,IBM和其他成員公司一起成立了Eclipse基金會(huì)(Eclipse Foundation)?! clipse目前主要由4個(gè)項(xiàng)目組成,分別是Eclipse項(xiàng)目、Eclipse工具項(xiàng)目、Eclipse技術(shù)項(xiàng)目以及Eclipse Web工具平臺(tái)項(xiàng)目,每個(gè)項(xiàng)目有一個(gè)項(xiàng)目管理委員會(huì)監(jiān)督,使用GPL 1.0協(xié)議。Eclipse工具項(xiàng)目的主要任務(wù)是為Eclipse平臺(tái)生產(chǎn)最好的構(gòu)建工具;Edipse技術(shù)項(xiàng)目的主要任務(wù)是考慮到Eclipse今后的發(fā)展,為平臺(tái)培養(yǎng)后續(xù)的接班人;Eclipse Web2K具平臺(tái)項(xiàng)目的主要任務(wù)是提供更好的Web開發(fā)的平臺(tái)以及工具?! ∽畛醯腅clipse開發(fā)人員大部分來自于Visual Age for Java項(xiàng)目組,盡管Eclipse目前由開源組織Eclipse.org管理,但是Eclipse的開發(fā)仍然由IBM的子公司OTI(主要從事Eclipse開發(fā))繼續(xù)領(lǐng)導(dǎo)著。 Eclipse支持當(dāng)前幾乎所有的主流平臺(tái),包括Windows、Linux、Solaris、HP-UXS和AIX,這就大大減低了開發(fā)跨平臺(tái)的軟件的難度。Eclipse版本更新比較迅速,當(dāng)前的最新版本是3.2(名稱為Callisto),本書講解的所有內(nèi)容(包括實(shí)例與基礎(chǔ)知識(shí))都是基于該版本的。
編輯推薦
學(xué)編程,再也不難了! 本書獨(dú)創(chuàng): 1、化“抽象”為“具體” 獨(dú)創(chuàng)源代碼繪圖寫作方式,化復(fù)雜為簡(jiǎn)單,反璞歸真。形象化地拆解高深理論、揭示編程奧秘、點(diǎn)撥實(shí)踐經(jīng)驗(yàn),在“潤(rùn)物細(xì)無(wú)聲”之間,您會(huì)感嘆,原來,一切不過如此。 2、融“情感”于“技能” 凡事欲破則立,不破不立。本書“破”傳統(tǒng)單調(diào)的學(xué)習(xí)方式,“立”行動(dòng)活潑的情景教學(xué)。讓您享受新知的樂趣、體會(huì)探索的喜悅、發(fā)泄勝利的興奮。 本書設(shè)計(jì)應(yīng)用認(rèn)知科學(xué)、以及學(xué)習(xí)理論,將這些知識(shí)輕輕松松、深深地印在你的腦海里。書中搭配大量的插圖,閱讀起來生動(dòng)有趣,而不是昏昏欲睡。 精心設(shè)計(jì)許多注意揭示,暢談學(xué)習(xí)中的奧秘,減少探索中的彎路。利用模擬的手寫字體,增強(qiáng)“現(xiàn)場(chǎng)感”,在情景教學(xué)中,讓學(xué)習(xí)過程不在枯燥?! ”緯驖u進(jìn)地介紹Eclipse如何開發(fā)Java和Java Web程序,非常適合于Java和JSP初學(xué)者,及正在從事Java和JSP及Struts開發(fā)的程序員,Eclipse是目前Java和JSP開發(fā)的最流行和最高效工具,使用Eclipse不但能帶來快捷高效的程序編寫便利,而且Eclipse的爽心悅目的代碼編寫環(huán)境會(huì)使得程序編寫工作變得更富有趣味。 本書由具有多年開發(fā)和教學(xué)經(jīng)?驗(yàn)的資深老師執(zhí)筆寫作,筆者在Java領(lǐng)域具有多年的開發(fā)和教學(xué)講解體驗(yàn),熟練掌握Eclipse開發(fā)工具,對(duì)Eclipse的Java開發(fā)和Web開發(fā)非常了解,筆者憑著嫻熟的筆法和淵博的理論知識(shí),采取學(xué)習(xí)筆記的寫作方式將Eclipse框架操作步驟和技術(shù)展現(xiàn)得淋漓盡致,能使讀者能夠很快地進(jìn)入實(shí)際開發(fā)角色。本書和市場(chǎng)上其他類似書籍相比,具有下面與眾不同的特色: ★形象 本書寫作上采取獨(dú)創(chuàng)的圖解方式,所有知識(shí)點(diǎn)均采用恰當(dāng)?shù)膶?shí)例進(jìn)行舉證分析講解,并對(duì)所有實(shí)例代碼和圖例的組成及運(yùn)行過程進(jìn)行圖解,并層層剝洋蔥皮式的破解,相互嵌套,一環(huán)扣一環(huán)地講解,這種寫作方式將非常有利于讀者的閱讀和理解?! 锶の丁 ”緯们槿に频膶W(xué)習(xí)筆記形式帶你走進(jìn)輕松的學(xué)習(xí)課堂,并且在書中讓人感覺到煩躁的地方搭配以相關(guān)的對(duì)應(yīng)圖片,讓你享受到學(xué)習(xí)中的樂趣,探索中的喜悅,勝利后的興奮。 ★實(shí)用 本書的實(shí)用性較強(qiáng),以??驗(yàn)為后盾,以實(shí)踐為導(dǎo)向,以實(shí)用為目標(biāo),深入淺出地講解Eclipse開發(fā)中的種種問題。特別是,在講解時(shí)非常注重實(shí)踐與理論的形象結(jié)合,為了能使讀者了解Eclipse的各種操作步驟,作者均以實(shí)際的例子舉證講解,并配以豐富的批注提示,使讀者很容易掌握各種實(shí)際的操作步驟?! 锶妗 ”緯鴥?nèi)容全面,詳細(xì)講述了Java代碼的編寫、編譯、調(diào)試及Java Web的JSP、Struts、Hibernate、Spring、Ajax的開發(fā)和編譯,以及Ant,CVS及JUnit等高級(jí)內(nèi)容,本書最后以3個(gè)例子詳細(xì)給出了Eclipse中的實(shí)例開發(fā)過程。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Eclipse 開發(fā)學(xué)習(xí)筆記 PDF格式下載