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

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

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

    First they ignore you
    then they ridicule you
    then they fight you
    then you win
        -- Mahatma Gandhi
    Chinese => English     英文 => 中文             
    隨筆-221  評(píng)論-1047  文章-0  trackbacks-0
    ??? 似乎最近有很多的作者在攻擊Java。一些人認(rèn)為Java已經(jīng)衰敗,那些超級(jí)狂熱者已經(jīng)離開(kāi)了。剩下的在一個(gè)比以往更讓人興奮的平臺(tái)上平靜地寫(xiě)著代碼。其 它的技術(shù)象Ruby, PHP, .NET,或 AJAX最近可能獲得了更多的宣傳與喝彩。但是除了宣傳,Java仍然在軟件專(zhuān)業(yè)方面創(chuàng)造了更多的創(chuàng)新。
    ??? 不過(guò)即使如此,Java 仍舊是新軟件發(fā)布領(lǐng)域中的第一名。從Sourceforge 的記錄上可以看到,雖然這不是最終全部的結(jié)果,但也可以反映一定的事實(shí):Java 17300+ 是最多的,其次是PHP (12675),Ruby (425) 和.NET (3094 C#, 347 VB.Net) 。
    正因?yàn)镴ava 突出的成績(jī),才獲得了這許多關(guān)注乃至批評(píng)。許多人可能并沒(méi)有意識(shí)到即將來(lái)臨的巨大變革以及Java 所處的重要地位。
    ??? 讓我們展望一下Java 未來(lái)幾年的發(fā)展趨勢(shì)。
    ??? 第一個(gè)將面對(duì)的是對(duì)腳本支持的創(chuàng)新。一些人認(rèn)為Ruby或Python比Java 要更好。而Java通過(guò)Groovy和Beanshell可以解決同樣的問(wèn)題,將來(lái)會(huì)成為JSR標(biāo)準(zhǔn)的一部分。Beanshell的語(yǔ)法將不會(huì)出現(xiàn)什么意 外內(nèi)容,Groovy將帶來(lái)類(lèi)似Ruby的語(yǔ)法特性。此外還將帶來(lái)JRuby 和Jython 的大動(dòng)作改進(jìn)。
    ??? 第二,將告別重量級(jí)框架,J2EE-style EJBs 將出局。目前的輕量級(jí)框架Hibernate,Spring 和HiveMind 將成為未來(lái)Java 的主流。過(guò)去負(fù)重的Struts 將被取代:基于JSF的Struts Shale,和并入Webwork 的Struts Ti。EJB3 也面臨著同樣的命運(yùn)。
    ??? 第三,Java將主導(dǎo)AOP。AOP 可以通過(guò)移動(dòng)cross-cutting concerns 實(shí)現(xiàn)代碼的整理。AspectJ 是AOP 的“Rolls Royce”,此外Spring和新JBoss也具有輕量級(jí)AOP 的主題。
    ??? 第四,PHP在網(wǎng)頁(yè)設(shè)計(jì)方面挑戰(zhàn)JSP和Struts。不過(guò)Velocity,F(xiàn)reemarker和現(xiàn)在的Groovy 將解決這個(gè)困擾。Groovlets 將建立成熟的servlet解決方案。對(duì)那些確實(shí)喜好PHP的朋友要說(shuō)的是,Java 1.6 中將實(shí)現(xiàn)新式的腳本語(yǔ)言綁定,你可以在PHP中制作web views 并且使用Java 進(jìn)行模擬和控制。
    ??? 最后要說(shuō)的是,Java傳統(tǒng)的強(qiáng)大力量特別是在工具的領(lǐng)域內(nèi)將繼續(xù)發(fā)揚(yáng)光大。Eclipse是最好的 IDE,目前正處于一種所有人期待之下的過(guò)渡時(shí)期。Eclipse集成了ant、compilers、JUnit和javadocs的可以想到的所有優(yōu) 勢(shì)。 如果說(shuō)Java“死了”,那唯一的可能性就是“休息,是為了走更遠(yuǎn)的路?!盝ava將變得更好、更輕、更快,更加充滿生機(jī)活力!
    ??? 也許超級(jí)狂熱者已經(jīng)離開(kāi)了,他們會(huì)聲稱(chēng)Java死掉了。如果Java“死掉了”,那也僅僅是因?yàn)闉榱烁玫母p的更靈活的Java取代現(xiàn)有的而休息,Java永存!

    原文地址:http://tech.it168.com/j/n/2006-09-11/200609110810886.shtml
    附:Groovy輕松入門(mén)——Grails實(shí)戰(zhàn)之GORM篇
    posted on 2007-04-10 09:38 山風(fēng)小子 閱讀(420) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Java
    主站蜘蛛池模板: 成人无码a级毛片免费| 亚洲mv国产精品mv日本mv| 免费视频一区二区| 亚洲成人福利网站| 日韩免费三级电影| 99精品免费视品| 亚洲另类图片另类电影| 国产成人免费全部网站| 一个人免费观看日本www视频 | a级毛片在线免费观看| 亚洲精品免费在线视频| 精品国产免费观看| 韩日电影在线播放免费版| 亚洲a级成人片在线观看| 亚洲av区一区二区三| 99热在线观看免费| 在线观看亚洲专区| 亚洲av无码一区二区三区网站| 国产99视频精品免费观看7| 一级毛片免费不卡| 亚洲一区动漫卡通在线播放| 久久久久亚洲精品天堂久久久久久 | 13一14周岁毛片免费| 羞羞视频网站免费入口| 亚洲精品无码久久毛片波多野吉衣 | 深夜福利在线免费观看| 亚洲精品免费在线| 久久久久亚洲精品天堂久久久久久| 无人在线直播免费观看| 91在线免费视频| 国产成人亚洲综合a∨| 亚洲精品第五页中文字幕| 亚洲一级特黄无码片| 四虎免费大片aⅴ入口| 精品一区二区三区免费毛片爱| 免费观看又污又黄在线观看| 亚洲另类古典武侠| 久久亚洲免费视频| 国产乱辈通伦影片在线播放亚洲| 搡女人真爽免费视频大全| 久久久久免费看成人影片|