Duffblog

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

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

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

          ?

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

          ?

          太濃了吧

          否則怎會苦的說不出話

          每次都一個人在自問自答

          我們的愛到底還在嗎

          ?

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

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

          初次接觸 Java ,大家一定會被 Java 中大量的術語,新名詞嚇了一大跳。打開 The Source for Java Technology http://java.sun.com , 點擊進入 http://java.sun.com/j2se/ Java 2 出來了,這可是熱氣騰騰的,很夠味。下載一個 JavaTM 2 Platform, Standard Edition (J2SETM) ,網址 http://java.sun.com/j2se/downloads.html 。安裝在一個沒有空格的目錄下。比如,俄 E:\j2sdk1.4.x 下。安裝完后,您現在所需要的做的就是三件事情。第一,設置環境變量, set JAVA_HOME = E:\j2sdk1.4.x ,其次再設一個環境變量, 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/ , 這個地方可是您的切入點。我英文不怎么樣,怎么辦?其實技術領域的英文,你剛開始看的時候會有這樣的想法,但時間長了,只要你可以堅持,慢慢的你就會發現,原來英文表達技術內涵特別貼切,不相信,你就看吧。。。:)

          當然,做什么東西都得有工具。木匠有自己的一套工具。 Brood ,我們也得有自己的一些好工具。個人認為,這三件寶貝缺一不可。第一件, Java 2 SDK, Standard Edition, Documentation http://java.sun.com/j2se/1.4.1/docs/index.html 。這就是您的圣經,可要經常看看,不會的、會的,要經常參考,這可使你的功力大增,可要堅持哦,不要因為是一時的熱情。第二件,就是,《 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 ,如果說第一件寶貝是圣經,那么這本就是玄學。這可是大家能修煉到的高境界的入門讀物,一定比漫畫書好看。那么,第三件是什么呢?那就是你自己,一定要多思考、多練、多寫程序。你可以主宰一切,但除了你自己。

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

          哦,輕松一下。

          ?

          已經淡了吧

          多放些糖也很難有變化

          不如喝完這杯就各自回家

          別坐在對面欣賞我的掙扎

          ?

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

          好了, J2SE 就談到這里。有了相當的功底后,我們來啃另一快大石頭, J2EE

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

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

          ?

          一場失敗的愛情像個笑話

          熱得時后心亂如麻

          冷了以后看見自己夠傻

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

          ?

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

          慢慢的,您要形成善于、喜歡關注業界動態的習慣!!這種沉淀可是無價的。沒有時間、精力的付出,你對業界是不會有很好的、很深的認識。

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

          ?

          一場無味的愛情像個謊話

          甜的時后只相信它

          苦了以后每一句都可怕

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

          ?

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

          ?

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

          ?

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

          ?

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

          ?

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

          ?

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

          ?

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

          posted on 2006-07-22 22:28 追球者 閱讀(186) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 固安县| 琼海市| 盐山县| 察隅县| 昔阳县| 桃园市| 南乐县| 澳门| 汉阴县| 蓝田县| 庆元县| 淳化县| 苏尼特左旗| 简阳市| 基隆市| 上虞市| 宜兴市| 洮南市| 赣州市| 新干县| 温州市| 商都县| 通许县| 安福县| 彭泽县| 阿鲁科尔沁旗| 瑞昌市| 榆社县| 西昌市| 吉水县| 油尖旺区| 昭通市| 洪泽县| 绿春县| 延吉市| 楚雄市| 观塘区| 通化县| 内黄县| 祁东县| 德钦县|