Duffblog

          前進一步,看看,需要前進更大一步才可以。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            5 隨筆 :: 53 文章 :: 5 評論 :: 0 Trackbacks

          好久沒有給大家寫點什么了,由于最近特別忙,希望不要介意!

          ?

          ??? 今天,來談喝咖啡嗎?當然不是,我們要看看咖啡到底該怎么喝,正如學(xué) J2EE 一樣。

          ?

          太濃了吧

          否則怎會苦的說不出話

          每次都一個人在自問自答

          我們的愛到底還在嗎

          ?

          ??? 第一次,聽到這段臺詞,您呢?聽過沒有,這可是我偶像唱的(張學(xué)友新專輯,《他在那里》中的,咖啡,建議聽聽,很不錯。他的歌是流行,但又非流行)。

          Java ,我來談如何品她,可不是一件簡單的事情,因為我喝的也不多,你呢?但我在用心去品。我們學(xué)技術(shù),可不要陷入一個怪圈,唯技術(shù)論,這樣的話你可就錯了。無論什么技術(shù),都是為人類服務(wù)的,我們的目標是更好的生活,自然咖啡也少不了。所以,我們對待 Java 的態(tài)度一定要有理性,比如,蔡學(xué)鏞先生 (http://www.oreilly.com.tw/sleepless/index.htm ) 都謙虛的說,他的 Java 功底是 Lots of API 。所以,心態(tài)要放平和,可不要有宗教式的仰慕(本人也是很喜歡 Java 的)。

          初次接觸 Java ,大家一定會被 Java 中大量的術(shù)語,新名詞嚇了一大跳。打開 The Source for Java Technology http://java.sun.com , 點擊進入 http://java.sun.com/j2se/ Java 2 出來了,這可是熱氣騰騰的,很夠味。下載一個 JavaTM 2 Platform, Standard Edition (J2SETM) ,網(wǎng)址 http://java.sun.com/j2se/downloads.html 。安裝在一個沒有空格的目錄下。比如,俄 E:\j2sdk1.4.x 下。安裝完后,您現(xiàn)在所需要的做的就是三件事情。第一,設(shè)置環(huán)境變量, set JAVA_HOME = E:\j2sdk1.4.x ,其次再設(shè)一個環(huán)境變量, set classpath = .; ,最后還需 set path = %JAVA_HOME%\bin 。這樣就完成了 J2SE 的安裝。安裝完后,大家可以去 E:\j2sdk1.4.0\demo 運行 J2SE 帶的 Demos 看看。哈哈,好漂亮。 E:\j2sdk1.4.0\demo\jfc\Java2D ,這個例子您看過沒有,特別好看。好是羨慕。我自己也想寫這么漂亮的程序。怎么辦????

          http://java.sun.com/docs/books/tutorial/ , 這個地方可是您的切入點。我英文不怎么樣,怎么辦?其實技術(shù)領(lǐng)域的英文,你剛開始看的時候會有這樣的想法,但時間長了,只要你可以堅持,慢慢的你就會發(fā)現(xiàn),原來英文表達技術(shù)內(nèi)涵特別貼切,不相信,你就看吧。。。:)

          當然,做什么東西都得有工具。木匠有自己的一套工具。 Brood ,我們也得有自己的一些好工具。個人認為,這三件寶貝缺一不可。第一件, Java 2 SDK, Standard Edition, Documentation http://java.sun.com/j2se/1.4.1/docs/index.html 。這就是您的圣經(jīng),可要經(jīng)常看看,不會的、會的,要經(jīng)常參考,這可使你的功力大增,可要堅持哦,不要因為是一時的熱情。第二件,就是,《 Thinking in Java 》, http://64.78.49.204/TIJ3.zip 有最新版(第三版)下載,其中講述的 J2SE 1.4.0 。其中,第二版的中文翻譯(由侯捷翻譯的,一定不要錯過!), http://www.china-pub.com/computers/common/info.asp?id=7241 ,如果說第一件寶貝是圣經(jīng),那么這本就是玄學(xué)。這可是大家能修煉到的高境界的入門讀物,一定比漫畫書好看。那么,第三件是什么呢?那就是你自己,一定要多思考、多練、多寫程序。你可以主宰一切,但除了你自己。

          剛開始工具的選擇,這個因人而異。我喜歡用大家伙,比如 JBuilder Together Eclipse JDeveloper ……. 。當然,你可以用 JCreator ,也挺不錯的。大的工具可以加快你的功效,但前提是你對 Java 本身有良好的操控能力。

          哦,輕松一下。

          ?

          已經(jīng)淡了吧

          多放些糖也很難有變化

          不如喝完這杯就各自回家

          別坐在對面欣賞我的掙扎

          ?

          其實,甜咖啡也挺不錯的。看你喜不喜歡喝了。在這里說幾句題外話,那就是計算機圖書。其實,書,無論寫得好與壞,都值得一看。但前提是你不會被他給誤導(dǎo)。(如果,你第一次把我騙了,你就是很卑鄙;如果再次被你騙,說明我很無恥!:),這句話不是我說的)每本書都能反映作者的某種思想。所以多看書,還是不錯的。這個時候肯定有人會問,看完后,隔上一段時間又忘得差不多了。其實這個很正常,關(guān)鍵看你是否堅持。

          好了, J2SE 就談到這里。有了相當?shù)墓Φ缀螅覀儊砜辛硪豢齑笫^, J2EE

          J2EE ,現(xiàn)在可以說,是一個使自己身價抬高的絕佳途徑。但看到那么多概念,術(shù)語,名詞,算了,還是不學(xué)得好。我想我們都有這種想法。其實換一種角度,來看,不如 VB,Delphi 上手快。但有一點, J2EE 的體系特別清晰。由于 http://www.jcp.org , 操控了 Java 的命脈,所以你一定要知道這個地方。好了,首先去 http://java.sun.com/j2ee/download.html 下載一個 Sun 的參考實現(xiàn)版本 JavaTM 2 Platform, Enterprise Edition (J2EETM) 。安裝完后,你可以參考安裝目錄 \doc 中配置相應(yīng)的參數(shù)。好了,然后,去 http://java.sun.com/j2ee/tutorial/1_3-fcs/ 看看,當然,事務(wù)都是相通的。學(xué) J2SE 中類似的過程在這里也可以拿過來。首先,給你 3 件寶刀。第一件, http://jcp.org/en/jsr/stage?listBy=final 下載 J2EE Specification ,這個規(guī)范可要經(jīng)常看。這就是您的老師,什么時候都是。第二件寶貝您可一定不要錯過, http://www2.theserverside.com/resources/index.jsp 這里很不錯。第三件,可以去 http://java.sun.com/blueprints/ 看看 Petstore (至于其源代碼是否值得研究,個人認為不值得,有這么多時間,不如去研究 JBoss !)。或者說,換一種角度,您可以去 http://otn.oracle.com/sample_code/tutorials/fbs/fbstoc.htm 看看,看完后,你應(yīng)該不會罵我的。

          等您有了一定的 J2EE 功底后,你可以開始走向更高的地方,首先看段臺詞先。

          ?

          一場失敗的愛情像個笑話

          熱得時后心亂如麻

          冷了以后看見自己夠傻

          人怎么會如此容易無法自拔

          ?

          其實,在 J2EE 中,重要的不是各個技術(shù)本身( EJB, COM 好學(xué)!!!您認為呢?),重要的是 J2EE 設(shè)計模式的合理運用。那么,其中,有三個東西值得您去關(guān)注。一個,在這個過程中,一定要把 J2EE 的體系結(jié)構(gòu)弄得很清楚。二個, EJB 技術(shù),這可是含金量很大的地方。第三,一定要關(guān)注常見的 Java Open Source 。。。這個都不知道的話,說明您還沒有對 J2EE 有很好的認識。其中,有一些較好的資源, http://gceclub.sun.com.cn/experttalk/oct15.html 這可是一流的 Caffee!!! http://www2.theserverside.com/home/index.jsp 高手一定要去的地方。

          慢慢的,您要形成善于、喜歡關(guān)注業(yè)界動態(tài)的習(xí)慣!!這種沉淀可是無價的。沒有時間、精力的付出,你對業(yè)界是不會有很好的、很深的認識。

          一句話,學(xué)習(xí) J2EE ,一定要有宏觀的把握,具體技術(shù)的深入細節(jié)需要我們在課題中慢慢領(lǐng)悟,這也不是看幾本書所能掌握的,貴在堅持,但一定要注意方法。

          ?

          一場無味的愛情像個謊話

          甜的時后只相信它

          苦了以后每一句都可怕

          人怎么會如此容易了無牽掛

          ?

          有了前面這些東東,我們可以開始研究某一個 J2EE 應(yīng)用服務(wù)器。比如, JBoss, WebLogic 。首先學(xué)會熟練使用,慢慢的深入到具體的細節(jié),比如 JMX 技術(shù)。因 J2EE 應(yīng)用服務(wù)器集成、實現(xiàn)了規(guī)范中的所有技術(shù),所以這些是很不錯的思路。

          ?

          Web Services 技術(shù),可以說 J2EE 平臺生來就有這種駕馭 Web Services 的能力。為什么這么說呢? Web Services 技術(shù),要是沒有 XML 技術(shù)為先遣部隊,我想 Web Services 業(yè)不會有今天。微軟也不會把 Web Services 稱之為, XML Web Services 技術(shù)。 XML 技術(shù)對數(shù)據(jù)提供了便利、 Java 對平臺提供了便利。其結(jié)合的結(jié)果可想而知。即使沒有“孤獨求敗”那么厲害,我想也會有“不敗孤獨”那么好。有些公司很會做技術(shù),有些公司很會做市場。但大家的眼光是雪亮的,我們也沒有必要說什么技術(shù)是萬能的,沒有萬能的技術(shù),關(guān)鍵看應(yīng)用,是否能很好的解決實際問題。

          ?

          說白了, Web Services 中其實沒多少新東西,但這種體系結(jié)構(gòu)需要您有很好的把握,然后深入技術(shù)細則。

          ?

          這些,都是我的個人觀點,希望看完后,有不對的地方,批評指正!!

          ?

          也歡迎訪問我的個人專欄。(也歡迎大家寫信和我交流,交個朋友也可以!)

          ?

          http://www.csdn.net/develop/author/netauthor/worldheart/

          ?

          您開始喝咖啡沒有?要不,給你來一杯,不要噎到了,要慢慢品,。。。。。

          posted on 2006-07-22 22:28 追球者 閱讀(186) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 巴彦县| 潼关县| 松桃| 河南省| 黎川县| 浦城县| 县级市| 东乌珠穆沁旗| 察哈| 香港| 金坛市| 长沙市| 绵竹市| 西充县| 德兴市| 咸丰县| 巨野县| 抚顺县| 镇宁| 威远县| 响水县| 博乐市| 大安市| 华坪县| 睢宁县| 松潘县| 定襄县| 松滋市| 井陉县| 西畴县| 金华市| 镇原县| 辽源市| 寿光市| 崇州市| 宁南县| 萨嘎县| 马龙县| 县级市| 河北区| 柯坪县|