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

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

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

    posts - 6,  comments - 12,  trackbacks - 0
    俗話說(shuō),知己知彼方可百戰(zhàn)百勝。

    起先,我只知道Java語(yǔ)法跟C#很像,最近仔細(xì)學(xué)了才知道,Java太爛了,為什么那么多人還用啊?先是運(yùn)算符重載不支持,然后就是沒(méi)有const,靠,最后居然enum也沒(méi)有!對(duì)了,還有,沒(méi)有屬性(property)……這可是我編程最常用的啊~包也沒(méi)有Namespace好用。

    看來(lái),如果把C#移植到JVM平臺(tái)上,應(yīng)該還是很有前途的吧!

    Java的文檔也很難用,沒(méi)有像.NET SDK那樣好用的文檔瀏覽器。索引都沒(méi)有。英文的倒無(wú)所謂~

    可能是沒(méi)有學(xué)完吧~Java我才掌握毛皮,不懂得我的這些理解對(duì)不對(duì)~
    posted on 2005-04-09 13:48 Pootow 閱讀(838) 評(píng)論(8)  編輯  收藏

    FeedBack:
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2005-04-09 14:50 | java
    無(wú)語(yǔ)...
    估計(jì)你C#學(xué)的也是皮毛  回復(fù)  更多評(píng)論
      
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2005-04-09 20:46 | I love java
    你的java不是掌握了皮毛,是才看到了皮毛~  回復(fù)  更多評(píng)論
      
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2005-04-09 21:54 | 大胃
    沒(méi)人逼你學(xué)Java。但是就你這篇隨筆表現(xiàn)出的態(tài)度和眼光,估計(jì)要理解到Java的優(yōu)點(diǎn)也比較難。當(dāng)然,如果你是想通過(guò)這樣的方式吸引眼球,我覺(jué)得可以理解,但是也許得不償失。

    BTW,Java從5.0開(kāi)始正式支持enum了,至于const和property等等,Java有自己的實(shí)現(xiàn)方式,盡管可能看上去比較蹩腳。

    最后,希望你是真心想學(xué)Java,這里歡迎討論,反對(duì)"打劫"式的攻擊。  回復(fù)  更多評(píng)論
      
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2005-04-10 00:54 | 溫少的日志
    初學(xué)者,很容易被一些瑕疵蒙蔽了自己的眼睛,而沒(méi)看到Java語(yǔ)言的優(yōu)勢(shì)。  回復(fù)  更多評(píng)論
      
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2005-04-10 10:20 | Brian Sun
    歡迎學(xué)習(xí)Java,你的熱情是可貴的,盡管方式上有些問(wèn)題。我不知道你以前是如何學(xué)習(xí)一門語(yǔ)言的,但是我覺(jué)得要學(xué)一門新語(yǔ)言,必須從它的語(yǔ)法開(kāi)始,進(jìn)而才能考察它的實(shí)現(xiàn)方式和最佳實(shí)踐,前者我推薦你讀讀<<Core Java>>,如果你有時(shí)間還可以讀讀<<Thinking in Java>>,都是大師寫(xiě)的入門書(shū),Detail父子寫(xiě)的書(shū)也可以看看,后者推薦讀<<Effective Java>>。

    等你接觸過(guò)很多開(kāi)源系統(tǒng)和架構(gòu)思維以后你就會(huì)知道,enum并不是一個(gè)語(yǔ)言所必須要有的,Java從開(kāi)始時(shí)就非常簡(jiǎn)單,因此它不需要enum,它采用安全類型代替,后來(lái)由于C#的壓力,Java 5.0也提供了enum,但實(shí)現(xiàn)上和以前沒(méi)什么不同只是多了一個(gè)關(guān)鍵字多了種寫(xiě)法罷了。

    const是有的,不過(guò)不叫const,叫final。

    還有,你仔細(xì)想想運(yùn)算符重載到底有沒(méi)有必要,就像C#那樣寫(xiě)get/set一樣,很好看嗎?事實(shí)上這些代碼大多是程序生成的,這時(shí)候?qū)懛◤?fù)雜一點(diǎn)有它的好處。

    我不明白package為什么沒(méi)有namespace好用,因?yàn)樵谖已劾飌ackage用簡(jiǎn)單的路徑實(shí)現(xiàn)索引,所以當(dāng)包的數(shù)量超過(guò)10000個(gè)時(shí),操作系統(tǒng)會(huì)替jvm想辦法優(yōu)化的^_^

    至于Javadoc,你有沒(méi)有注意到它沒(méi)有用任何瀏覽器的特性?沒(méi)有Javascript!甚至沒(méi)有圖片!這使得它可以在Linux的各種瀏覽器甚至文本瀏覽器中使用,應(yīng)該說(shuō)比.NET的復(fù)雜方式要好很多。

    事實(shí)上,盡管.NET出現(xiàn)比Java要晚4~6年,但是它仍然沒(méi)有Java更出眾,這才叫技術(shù),不是靠錢累出來(lái)的。

    泡泡


      回復(fù)  更多評(píng)論
      
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2005-04-10 17:43 | 雨后的玻璃窗
    在Java終于支持泛型之后,我相信離支持運(yùn)算符重載也不遠(yuǎn)了。因?yàn)樵诜盒蛷V泛應(yīng)用后,我們不得不解決如Integer + Integer之類的問(wèn)題,而運(yùn)算符重載是最優(yōu)選擇。  回復(fù)  更多評(píng)論
      
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2005-04-15 15:42 | dotnet
    其實(shí)我也是從C#轉(zhuǎn)過(guò)來(lái)的 當(dāng)初的想法和你差不多
    真正掌握一些JAVA以后才覺(jué)得她確實(shí)比dotnet好用
    只是后者金錢太多了,就想現(xiàn)在的切而西,完全是用錢造的!  回復(fù)  更多評(píng)論
      
    # re: 最近在學(xué)Java,想全面點(diǎn)
    2006-01-10 13:01 | nonocast
    很可怕
      回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    <2006年1月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    常用鏈接

    留言簿(2)

    隨筆檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 国产成人精品免费直播| 日本亚洲免费无线码| 国产精品亚洲mnbav网站| 看免费毛片天天看| 四虎国产精品免费久久影院| 亚洲国产av玩弄放荡人妇| 免费黄色毛片视频| 在线亚洲v日韩v| 亚洲AV无码成H人在线观看 | 亚洲va成无码人在线观看| xx视频在线永久免费观看| 亚洲国产成人精品无码一区二区 | 99久热只有精品视频免费看| 亚洲色偷偷av男人的天堂| av免费不卡国产观看| 一本色道久久88亚洲精品综合| 成年女人视频网站免费m| 国产综合成人亚洲区| 久久精品国产精品亚洲| 暖暖免费日本在线中文| 亚洲国产美女在线观看| 卡1卡2卡3卡4卡5免费视频| 一级毛片免费播放男男| 久久精品国产精品亚洲艾草网| 114级毛片免费观看| 亚洲а∨精品天堂在线| 国产aⅴ无码专区亚洲av麻豆| 亚洲欧洲免费视频| 亚洲午夜无码毛片av久久京东热| 全部免费毛片在线| 香港a毛片免费观看| 日韩亚洲国产综合高清| 亚洲日本va午夜中文字幕久久 | 国产免费高清69式视频在线观看| 亚洲va久久久噜噜噜久久| 免费无码AV电影在线观看| 日本高清免费中文在线看| 久久精品国产精品亚洲毛片| 永久黄网站色视频免费观看| 国产一级在线免费观看| 亚洲欧美日韩国产精品一区|