java頁面設(shè)計 Java適合開發(fā)桌面應(yīng)用程序嗎?
Java適合開發(fā)桌面應(yīng)用程序嗎?對于一門語言來說,沒有什么是合適或不合適的,只有要求與實踐相結(jié)合的結(jié)果。Java?不善于創(chuàng)建直觀的界面,也不善于使用Java?優(yōu)化界面,原因有很多。一些桌面應(yīng)用程序直接
Java適合開發(fā)桌面應(yīng)用程序嗎?
對于一門語言來說,沒有什么是合適或不合適的,只有要求與實踐相結(jié)合的結(jié)果。Java?不善于創(chuàng)建直觀的界面,也不善于使用Java?優(yōu)化界面,原因有很多。一些桌面應(yīng)用程序直接調(diào)用windows的底層。對于Java,您需要先通過JVM,然后再進入windows。對于數(shù)據(jù)量大、效率要求嚴(yán)格的用戶,可能會有更多的層次影響效率。這也是最致命的。Java需要一個Java環(huán)境來運行。您可以確保在服務(wù)器上安裝Java,但不能強制用戶安裝它。當(dāng)然,如果你愿意把一個只有幾個MB的程序打包成一個200多MB的包,那么J2EE環(huán)境的大應(yīng)用也可以實現(xiàn),但是這樣就有問題了。如果是一個簡單的計算器程序,你愿意用一個只有幾KB的C程序還是一個超過200 MB的java程序。