我從Java 1.0開始用,那時候是Netscape最早開始支援Java,當時為了做個動畫效果用Applet,結果電腦很操

,後來還是用GIF。
Sun的JVM可以說愈來愈好,JDK 1.4.2的效率真的很棒,但說句公道話,在1.4版之前的Java plugin真的在啟動時太慢,執行時效率應該不算差。
如果有用過JDK 1.1.8就知道,那應該是速度上最快的一版JVM,而微軟的JVM是1.1.4版,內含的library比較少,加上微軟的技術真的不錯,MSVM的效率以免費的來說應該是最好的,加上對OS的最佳化,以及IE的"內部"支援,當然啟動速度也快。
1.2版以後的JVM是大量使用cache來加速,也就是以空間換取時間,在啟動時會先啟動hotspot server,所以會很慢。
樓上的說得完全正確,Java應該移到後端去,解譯的東東又做成plugin,只有像flash這種單純的東東才合適,就算是Tetris,也有人用flash寫出來。小弟之前也做了一年多的網頁,還是不建議用Applet做效果,除非寫game或是特殊用途的管理介面。在Intranet可以用Java Web Start,也不錯用。
昨天剛用J#編譯一個簡單的Java Application,跑起來並不會比Java快,當然這是因為J#的library是以Java的做法,用layout manager去"畫"視窗元件,若用Window Form會快很多。
小弟的意思是不要再嫌Java慢,至少在我的電腦上,Firebird/Mozilla現在跑Java的速度我很滿意
對用P4 2.8Ghz以上的人大概不會有什麼感覺了
