java適合開發(fā)桌面程序嗎? Java 最重要的是什么?毫不夸張地說,掌握和理解Java是否適合開發(fā)桌面應(yīng)用?java開發(fā)桌面程序方便嗎??例如,在進(jìn)銷存內(nèi)使用。JAVA SWT開發(fā)桌面應(yīng)用程序,發(fā)展前景如何??,用java如何開發(fā)桌面應(yīng)用程序?請繞道談效率!?基本上走遍天下都不怕!
1.Java是否適合開發(fā)桌面應(yīng)用?
對于一門語言來說,沒有不合適的,只有需求和實(shí)際結(jié)合的結(jié)果。java不擅長桌面級應(yīng)用的原因如下:java swing配置按鈕相對不美觀,沒有優(yōu)化和排版設(shè)計(jì)C#好了,連界面設(shè)計(jì)都要考代碼段寫,不夠直觀。雖然有可以拖動構(gòu)建按鈕的界面,但是使用起來非常不方便。桌面級別的一些應(yīng)用直接調(diào)用windows底層,java先通過JVM然后再去windows如果數(shù)據(jù)量大,效率要求嚴(yán)格,多一層可能會影響效率。這也是最致命的。java運(yùn)行需要java環(huán)境。您可以確保服務(wù)器安裝好java但是,你不能強(qiáng)迫用戶安裝。當(dāng)然,如果你愿意把原來只有幾個(gè)MB包含200多個(gè)程序的包裝MB J2EE環(huán)境的大應(yīng)用也是可以實(shí)現(xiàn)的,但是接下來就出現(xiàn)了一個(gè)問題。如果是簡單的計(jì)算器程序,你愿意只使用一個(gè)。KB的C#程序,還是用200多個(gè)MB的java程序。
2.java開發(fā)桌面程序方便嗎??例如進(jìn)銷存之內(nèi)。
是, 運(yùn)行java 必須有虛擬機(jī)?;蛘甙惭b或者打包到程序中自動安裝。 java 開發(fā)桌面程序相當(dāng)方便。 但是個(gè)人認(rèn)為要比.net復(fù)雜點(diǎn)。 誰說常用軟件?java 開發(fā)的。 只有少數(shù)是。 反正什么office ,ie ,qq等都不是java 開發(fā)的。
3.用JAVA SWT開發(fā)桌面應(yīng)用程序,有沒有發(fā)展前景?
開發(fā)桌面程序JAVA SWT已經(jīng)過時(shí)了,建議你去接觸FLEX 以及 APPOLO
4.用java如何開發(fā)桌面應(yīng)用程序?請繞道談效率!
使用swing包..可以用....這個(gè)工具好像是自帶的swing包的...界面的拖拽可以在里面實(shí)現(xiàn)
雖然掌握和理解了Java是否適合開發(fā)桌面應(yīng)用?java開發(fā)桌面程序方便嗎??例如,在進(jìn)銷存內(nèi)使用。JAVA SWT開發(fā)桌面應(yīng)用程序,發(fā)展前景如何??,用java如何開發(fā)桌面應(yīng)用程序?請繞道談效率!?,可以走遍天下,但也要不斷學(xué)習(xí)新知識,更多Java請聯(lián)系客服獲取知識。