天才教育網(wǎng)合作機(jī)構(gòu)>

全國(guó)千鋒IT培訓(xùn)

歡迎您!
朋友圈

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專線 9:00-21:00

位置:學(xué)校資訊 > java學(xué)桌面程序開發(fā)有用嗎,用JAVA+SWT開發(fā)桌面應(yīng)用程序,有沒有發(fā)展*景?

java學(xué)桌面程序開發(fā)有用嗎,用JAVA+SWT開發(fā)桌面應(yīng)用程序,有沒有發(fā)展*景?

日期:2021-12-27 20:27:15     瀏覽:271    來源:全國(guó)千鋒IT培訓(xùn)
核心提示:java學(xué)桌面程序開發(fā)有用嗎,搞 Java 最重要的是什么?毫不夸張地說,掌握和了解Java適合開發(fā)桌面應(yīng)用程序嗎?,java做桌面程序(不是網(wǎng)頁)開發(fā)需要學(xué)習(xí)java什么技術(shù)?,用JAVA+SWT開發(fā)桌面應(yīng)用程序,有沒有發(fā)展前景???,

java學(xué)桌面程序開發(fā)有用嗎,搞 Java 最重要的是什么?毫不夸張地說,掌握和了解Java適合開發(fā)桌面應(yīng)用程序嗎?,java做桌面程序(不是網(wǎng)頁)開發(fā)需要學(xué)習(xí)java什么技術(shù)?,用JAVA+SWT開發(fā)桌面應(yīng)用程序,有沒有發(fā)展前景???,基本就能走遍天下都不怕了!

1.Java適合開發(fā)桌面應(yīng)用程序嗎?

對(duì)于一門語言來說沒有適合不適合的,只有需求和實(shí)際相結(jié)合的結(jié)果。java不擅長(zhǎng)做桌面級(jí)應(yīng)用原因有以下幾點(diǎn):java swing配置的按鈕相對(duì)來說不太美觀,而且優(yōu)化,排版設(shè)計(jì)都沒有C#的好,甚至界面設(shè)計(jì)都要考代碼段來寫,不夠直觀,雖然有可拖動(dòng)構(gòu)建按鈕的界面但是用很不方便。桌面級(jí)的應(yīng)用中有些直接調(diào)用了windows的底層,對(duì)于java來說先要通過JVM然后再去windows對(duì)于數(shù)據(jù)量大的,效率要求嚴(yán)格的,多一層可能會(huì)對(duì)效率造成影響。這也是最致命的,java運(yùn)行需要java環(huán)境。你可以保證服務(wù)器上裝好java,但你不能強(qiáng)制要求使用用戶去裝,當(dāng)然如果你愿意把原來只有幾個(gè)MB的程序打包成包含有200多MB J2EE環(huán)境的大應(yīng)用也是可以實(shí)現(xiàn)的,但接著就產(chǎn)生了一個(gè)問題,如果是一個(gè)簡(jiǎn)單的計(jì)算器程序,你是愿意去用一個(gè)只有幾KB的C#程序,還是用一個(gè)200多MB的java程序。

2.java做桌面程序(不是網(wǎng)頁)開發(fā)需要學(xué)習(xí)java什么技術(shù)?

java基礎(chǔ)。java swing

3.用JAVA+SWT開發(fā)桌面應(yīng)用程序,有沒有發(fā)展前景?

開發(fā)桌面程序JAVA+SWT已經(jīng)過時(shí)了建議你去接觸一下FLEX 以及 APPOLO

雖說掌握和了解了Java適合開發(fā)桌面應(yīng)用程序嗎?,java做桌面程序(不是網(wǎng)頁)開發(fā)需要學(xué)習(xí)java什么技術(shù)?,用JAVA+SWT開發(fā)桌面應(yīng)用程序,有沒有發(fā)展前景???,能走遍天下,但也要不斷去學(xué)習(xí)新的知識(shí),更多的Java知識(shí),請(qǐng)聯(lián)系客服獲取。

本文由 全國(guó)千鋒IT培訓(xùn) 整理發(fā)布。更多培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢電話:400-850-8622