<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    朋的博客

    MySQL資料,Java技術(shù),管理思想,博弈論,Ajax,XP極限編程,H.264,HEVC,HDR
    隨筆 - 86, 文章 - 59, 評(píng)論 - 1069, 引用 - 0
    數(shù)據(jù)加載中……

    Java 6 Mustang 從老虎變成了野馬……好事還是壞事?

    上個(gè)月就知道 Java 6 已經(jīng)推出了,但還是不知道到底如何,也因?yàn)楣ぷ髅Φ年P(guān)系沒(méi)有機(jī)會(huì)去體驗(yàn)這個(gè) Java 6 到底有什么改變。只是知道改了個(gè)名字,從 Java 5.0 tiger (老虎)變成了 Mustang (墨西哥和北美平原的野馬),呵呵,個(gè)人感覺(jué)好像是弱了,從這么猛的一個(gè)龐然大物變成了沒(méi)有攻擊力的野馬,雖然只是名字的改變,不過(guò)從一個(gè) Java 程序員心里想來(lái)也許會(huì)覺(jué)得有點(diǎn)悲哀,說(shuō)實(shí)話,看見(jiàn)這個(gè)名字,有種心有戚戚焉的感覺(jué)。

    也許這正是 Java 無(wú)奈現(xiàn)狀的體現(xiàn)吧,本來(lái)是大戶(hù)人家的寶貝,現(xiàn)在變成淪落荒野的野馬,要跟荒原的狐狗搶食 …… 在桌面程序上面,出了 IBM 那么熱心的開(kāi)發(fā)了 Eclipse 之外,似乎 Java 毫無(wú)建樹(shù),而 Web 上, Java 更是被 .Net 和其他帶腳本性質(zhì)的語(yǔ)言蠶食領(lǐng)地, .Net 當(dāng)然是沒(méi)話說(shuō)的,因?yàn)檫@可是大戶(hù)人家的孩子,身上帶著微軟皇族的血統(tǒng),背靠如此雄厚的資本,自然不會(huì)弱,而 PHP/Python 等語(yǔ)言也以其靈活的結(jié)構(gòu)和多年積累的成熟的多樣的開(kāi)發(fā)框架一步一步的侵食 Java 的領(lǐng)地,我想讓 Java 世界最痛心的也許不是這些,而是由 Ruby 語(yǔ)言引起的 Java 世界的內(nèi)訌 ……

    對(duì) Ruby 這門(mén)語(yǔ)言,說(shuō)實(shí)話,我真的不以為然,甚至覺(jué)得這不算語(yǔ)言。當(dāng)初學(xué)習(xí) Java 的時(shí)候,是從 C 語(yǔ)言轉(zhuǎn)過(guò)來(lái)的, Java 給我的印象真的太美麗了,那么美妙的結(jié)構(gòu),竟然能如此完美的用程序語(yǔ)言去體現(xiàn)世界。而接觸 Ruby ,一點(diǎn)也沒(méi)有接觸 Java 時(shí)候的那種感覺(jué),但是我不得不承認(rèn) Ruby On Rails 真的是快捷而且方便的 Web 開(kāi)發(fā)平臺(tái)。那么輕松的幾百行代碼就能夠完成 Java Jsp+Servlet )上千行代碼(有個(gè)朋友跟我說(shuō),他嘗試過(guò)將一個(gè) Java 的簡(jiǎn)單 Web 程序,據(jù)說(shuō)好像是網(wǎng)上商城,改到 Ruby 平臺(tái),上 4 5 千行的 Java 代碼,僅僅用了 800 Ruby 代碼)。這樣的結(jié)果難道還不夠震撼嗎?

    Java 語(yǔ)言的優(yōu)美是大家公認(rèn)的,但如果是為了僅有的優(yōu)美而付出大量的勞動(dòng),真的必要嗎?也許正如 Lansa 公司的高級(jí)程序設(shè)計(jì)師 Roc.Chen 說(shuō)的那樣, Java 更適合在學(xué)校里進(jìn)行 OO 軟件的教學(xué),因?yàn)樗娴暮苊利悺.?dāng)年 Smalltalk 也是很優(yōu)美的語(yǔ)言,為什么還是沒(méi)有流行呢?語(yǔ)言的流行程度也許真的跟優(yōu)美有否沒(méi)有直接關(guān)系,想來(lái) VB 真的是一門(mén)很爛的語(yǔ)言,但如此流行,也不能不承認(rèn)這個(gè)道理的正確性了。

    也許改名是因?yàn)橐獙?/span> Java 這個(gè)重量級(jí)的語(yǔ)言從吃遍四方的笨重的老虎變成可以輕松跑跳的野馬吧,現(xiàn)在 Java 的世界太笨重了,有復(fù)雜的 EJB ,多種不互相兼容開(kāi)發(fā)模式(?Tomcat/SunJ2EE 等下各有各的開(kāi)發(fā)模式),多個(gè)巨頭在做自己不同的IDEEclipse /Net Beans/ IDEA/ J Builders/ Workshop等),多個(gè)企業(yè)在做自己的J2EE服務(wù)器(Geronimo /Web sphere/ Weblogic)……意見(jiàn)經(jīng)常不能統(tǒng)一,在這點(diǎn)上我真的認(rèn)同微軟的方式,這樣至少使用的人能很快的上手,能更快更好的完善自己的開(kāi)發(fā)模式和開(kāi)發(fā)平臺(tái)。

    我覺(jué)得 Java 已經(jīng)在讓自己變得輕量級(jí),變得靈巧了,讓自己在各個(gè)方面都能適應(yīng)快速開(kāi)發(fā),就像現(xiàn)在的 Ruby 一樣,而 Spring 的受歡迎程度和《 J2EE without EJB 》的熱賣(mài)也說(shuō)明了這點(diǎn)。也許 Ruby 語(yǔ)言的出現(xiàn)對(duì) Java 來(lái)說(shuō)是好事,因?yàn)橹辽龠@打擊不是致命的,能讓 Java 的設(shè)計(jì)者痛定思痛,尋求變革。

    Java 6 Mustang 的出現(xiàn)也許正是為了這個(gè)目的吧。那下面就說(shuō)說(shuō) Java 6 的特點(diǎn)吧:

    l???????? 支持 Web Service Java Web 的開(kāi)發(fā)心頭之痛啊,終于搞定了)

    l???????? 提高 JVM 性能,對(duì)比 Java 5.0 Mustang Hotspot JVM 58 %的性能提升(早該如此了, Java 的詬病就是慢,但我還沒(méi)嘗試過(guò))

    l???????? 直接嵌入 JSR-223 規(guī)定的腳本語(yǔ)言

    l???????? 增加對(duì) JavaScript 的支持,嵌入了 Rhino (即 JavaScript )解釋器(好東西來(lái)的,也許是因?yàn)?/span> Ruby 內(nèi)置的 Ajax 對(duì)其的影響吧)

    l???????? 支持 JDBC 4 規(guī)范

    l???????? 擴(kuò)展 Java.io.File ,充分利用磁盤(pán)空間

    l???????? 安全上新增了對(duì) XML 數(shù)字簽名的支持,整合 Java Generic Security Services Kerberos ,支持國(guó)際域名和資源標(biāo)識(shí)符和網(wǎng)絡(luò)參數(shù)標(biāo)題訪問(wèn)

    l???????? 還有好多,不過(guò)就沒(méi)前面的那么重要了

    Sun 已經(jīng)提供了演示版本的下載,我已經(jīng)下載了,同時(shí)也下載了 Sun Net Beans IDE ,準(zhǔn)備對(duì)這個(gè)新的 JDK 進(jìn)行測(cè)試,測(cè)試結(jié)果會(huì)以最快的速度向同志們報(bào)告。
    ===============================================================================
    /聽(tīng)了白癡兄弟的話,想說(shuō)幾句話/
    上面只是我一個(gè)人的看法,也只是隨便說(shuō)說(shuō)而已,犯不著大家這么生氣的。況且這僅僅是晚上涂鴉寫(xiě)寫(xiě),告訴大家一些消息,評(píng)論只是個(gè)人觀點(diǎn)。
    ?

    posted on 2006-04-02 01:06 benchensz 閱讀(5894) 評(píng)論(17)  編輯  收藏 所屬分類(lèi): 隨便寫(xiě)寫(xiě)(比較有用,值得看看)

    評(píng)論

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    呵呵, Java世界選擇多不是好事情嗎? 象微軟那樣有什么好的?
    2006-04-02 21:44 | thinkbase.net

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    5.0還沒(méi)怎么玩,6.0又要來(lái)了...
    2006-04-03 11:38 | ChuPaChuPs

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    恩,說(shuō)的有點(diǎn)片面
    2006-04-03 15:22 | xxx

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    樓主的文章太悲觀了,看一個(gè)東西很大程度取決于你的心態(tài)。你很多觀點(diǎn)都似是而非。
    老虎變野馬,這是好事啊!野馬馳騁千里,來(lái)去如風(fēng),正式表達(dá)了6.0Java的意境。相對(duì)于5.0Java在“內(nèi)涵”意義上對(duì)語(yǔ)言本身做了很大改進(jìn)而言(就像老虎一樣兇猛),6.0Java則明顯在“外延”上發(fā)功。這可能正是野馬的含義。

    2006-04-03 23:43 | mz24

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    http://comment.csdn.net/n/NewsCsdnNetViewComment/f5acec923be64494961c86c46a3356150000000000000000000000000000000088950.Ashx

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    編程語(yǔ)言每一次技術(shù)革新,從發(fā)布到被廣大國(guó)內(nèi)公司采用,需要2~3年的時(shí)間.目前多少公司還繼續(xù)使用Java SE1.4呢?反正我們的company 會(huì)社 公司 還用1.3~~~
    2006-04-04 15:21 | 匿名

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    我們公司昨天剛決議通過(guò)以后開(kāi)始僅使用Java 5.0,現(xiàn)在6.0又出了……
    唉,郁悶啦
    2006-04-04 16:11 | 自己

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    作者說(shuō)得太絕對(duì)了吧?你喜歡m$沒(méi)有問(wèn)題,不過(guò)請(qǐng)你不要對(duì)自己不懂的領(lǐng)域橫加指責(zé),你說(shuō)“Java 的世界太笨重”,原因就是“有多種開(kāi)發(fā)模式,不同的IDE和J2EE 服務(wù)器”,這只能說(shuō)明你是坐井觀天,受m$的毒害太深。你眼中的這些缺點(diǎn),正是別的大多數(shù)開(kāi)發(fā)者看重的Java的開(kāi)放性,平臺(tái)無(wú)關(guān)性和靈活性。別的也不多說(shuō)了,你就好好的抱著你微軟的那些技術(shù)吧,把自己的前途綁定在m$這一家公司的技術(shù)上,看看能不能養(yǎng)活你一輩子。
    2006-04-05 15:42 | 海闊天空

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    微軟算什么皇族
    強(qiáng)盜出身,一點(diǎn)血統(tǒng)都沒(méi)有
    說(shuō)IBM HP是皇族還差不多
    2006-04-05 16:55 | ganger

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    好不容易把java混熟點(diǎn)了可以蒙人了,java又快不吃香了
    2006-04-07 10:23 | fdfs

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    Chinese forum...
    2006-04-07 18:02 | chineseforum

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    有意思.....

    ^_^

    ^_^
    2006-04-25 21:05 | 浪人

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    當(dāng)然好事了。
    2006-04-29 19:46 | duku

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    看來(lái)中國(guó)的軟件行業(yè)真是競(jìng)爭(zhēng)激烈啊。有些人的素質(zhì)是不敢恭維。
    2006-07-02 21:06 | tedeyang

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    寫(xiě)得好啊!真有意思!
    2007-04-18 22:47 | 光光

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    我們公司昨天剛決議通過(guò)以后開(kāi)始僅使用Java 5.0,現(xiàn)在6.0又出了……
    2007-05-09 22:53 | 監(jiān)聽(tīng)器

    # re: Java 6 Mustang 從老虎變成了野馬……好事還是壞事?  回復(fù)  更多評(píng)論   

    在多平臺(tái)上上,IBM還是很好的,至少所有的主流平臺(tái)都支持。
    2007-05-25 13:27 | Crazypeter
    主站蜘蛛池模板: 午夜爱爱免费视频| 国产精品亚洲片在线va| 两个人的视频www免费| 四虎影视精品永久免费网站| 亚洲久悠悠色悠在线播放| 亚洲精品视频在线观看免费| 亚洲av片劲爆在线观看| 三级网站在线免费观看| 国产日产亚洲系列最新| 女人裸身j部免费视频无遮挡| 国产精品极品美女免费观看| 亚洲色大成WWW亚洲女子| 两个人的视频高清在线观看免费| 亚洲另类自拍丝袜第1页| 亚洲免费观看在线视频| 亚洲综合图片小说区热久久| 亚洲视频免费在线观看| 亚洲AV无码精品色午夜果冻不卡| 免费久久人人爽人人爽av| 亚洲国产无套无码av电影| 中文字幕久精品免费视频| 国产V亚洲V天堂无码| baoyu777永久免费视频| 亚洲av永久无码精品秋霞电影影院| 成人性生交大片免费看中文| 亚洲AV无码一区二区二三区入口| 久久99免费视频| 久久青青草原亚洲av无码app| 精品无码无人网站免费视频| 久久精品国产亚洲av影院| 91视频免费网址| 亚洲人成网网址在线看| 久久久久久免费视频| 亚洲精品自偷自拍无码| 日本不卡高清中文字幕免费| 美女被免费网站在线视频免费| 亚洲成av人片在线观看天堂无码 | 18女人水真多免费高清毛片| 亚洲图片校园春色| 成全视频在线观看免费高清动漫视频下载| 亚洲乱色伦图片区小说|