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

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

歡迎您!
朋友圈

400-850-8622

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

位置:學(xué)校資訊 > java可以開發(fā)桌面程序嗎,Java適合開發(fā)桌面應(yīng)用程序嗎?

java可以開發(fā)桌面程序嗎,Java適合開發(fā)桌面應(yīng)用程序嗎?

日期:2021-10-30 11:24:15     瀏覽:843    來源:全國千鋒IT培訓(xùn)
核心提示:java能開發(fā)桌面程序嗎?Java最重要的是什么?毫不夸張地說,掌握和理解Java是否適合開發(fā)桌面應(yīng)用?有沒有基于java的軟件可以開發(fā)桌面程序界面?,有沒有用java開發(fā)桌面程序?如何用java開發(fā)桌面應(yīng)用?談效率請(qǐng)繞道!

java能開發(fā)桌面程序嗎?Java最重要的是什么?毫不夸張地說,掌握和理解Java是否適合開發(fā)桌面應(yīng)用?有沒有基于java的軟件可以開發(fā)桌面程序界面?,有沒有用java開發(fā)桌面程序?如何用java開發(fā)桌面應(yīng)用?談效率請(qǐng)繞道!嗯,基本不怕走遍天下!

Java是否適合開發(fā)桌面應(yīng)用程序?

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

2.基于java的軟件可以開發(fā)桌面程序的界面嗎?

您是否在用java語言編寫界面?

3.java開發(fā)桌面程序有用嗎?

一樓的老師不能這么說。老師知道JAVA的優(yōu)點(diǎn),讓學(xué)生把時(shí)間花在該用的地方(也不是JAVA、C)

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