哪些桌面程序是JAVA開發(fā)的,搞 Java 最重要的是什么?毫不夸張地說(shuō),掌握和了解java做桌面程序開發(fā)(不是網(wǎng)頁(yè))需要學(xué)習(xí)java什么技術(shù)?學(xué)習(xí)步驟是什么?,java開發(fā)桌面程序方便嗎?比如進(jìn)銷存之內(nèi)的。,有用java開發(fā)桌面程序的嗎?,用java開發(fā)桌面程序,用什么平臺(tái)或軟件??,基本就能走遍天下都不怕了!
1.java做桌面程序開發(fā)(不是網(wǎng)頁(yè))需要學(xué)習(xí)java什么技術(shù)?學(xué)習(xí)步驟是什么?
學(xué)習(xí)Java Se就可以了。一、JDK的安裝配置,二、Eclipse IDE的使用。三、Java基本語(yǔ)法。四、基本選擇循環(huán)結(jié)構(gòu)。五、函數(shù)的定義和調(diào)用。六、Java類和對(duì)象(面向?qū)ο笤O(shè)計(jì)思想)。七、Java接口和繼承,包括抽象類。八、Java數(shù)組和集合框架(重點(diǎn))。九、Java異常處理機(jī)制。十、Java的swing包(做界面用的,也可去找Eclipse的界面插件,這樣可以簡(jiǎn)化一些 步驟),Java事件處理接口和adapter。十一、Java的反射機(jī)制(這個(gè)是高級(jí)設(shè)計(jì)思想用的,初學(xué)者可以晚點(diǎn)學(xué))。十二、Java Socket套接字(這個(gè)玩意是做c/s架構(gòu)程序一定要會(huì)。網(wǎng)絡(luò)傳輸用的)。十三、數(shù)據(jù)庫(kù)其中一種(MS SQL或者M(jìn)YSQL,因?yàn)樽烂骈_發(fā)也可能涉及到數(shù)據(jù)的存儲(chǔ))。十四、JDBC鏈接數(shù)據(jù)庫(kù)(可學(xué)習(xí)自己寫Java DAO層或者使用數(shù)據(jù)庫(kù)層的一些開源框架)。十五、Java的I/O。字節(jié)流、字符流和對(duì)象流。(這玩意是讀取文件信息用的)如果你不做網(wǎng)頁(yè)和手機(jī)應(yīng)用,只做桌面程序,上面的應(yīng)該夠用了。如果你不涉及到數(shù)據(jù)的存儲(chǔ),十三和十四都可以省掉。
2.java開發(fā)桌面程序方便嗎?比如進(jìn)銷存之內(nèi)的。
是, 運(yùn)行java 一定要有虛擬機(jī)?;蛘呤前惭b或者是打包到程序里自動(dòng)安裝。 java 開發(fā)桌面程序還算方便, 但是個(gè)人認(rèn)為要比.net復(fù)雜點(diǎn)。 常用軟件誰(shuí)說(shuō)的都是java 開發(fā)的。 只有很少一部分是。 反正什么office ,ie ,qq等都不是java 開發(fā)的。
3.有用java開發(fā)桌面程序的嗎?
1樓的不能這么說(shuō)老師啊,老師知道JAVA的優(yōu)點(diǎn),讓學(xué)生把時(shí)間花在該用的地方(也不是說(shuō)JAVA,C/S模式就沒(méi)有),明知道java桌面應(yīng)用開發(fā)是弱項(xiàng),還讓學(xué)生去研究不是很不稱職么?
4.用java開發(fā)桌面程序,用什么平臺(tái)或軟件
*是:JDK,開發(fā)JAVA必需的,版本有JDK1.5,JDK1.6;第二是:eclipes,現(xiàn)在最常用的開發(fā)工具,版本有3.4;第三是:數(shù)據(jù)庫(kù),如果有需要的話,
雖說(shuō)掌握和了解了java做桌面程序開發(fā)(不是網(wǎng)頁(yè))需要學(xué)習(xí)java什么技術(shù)?學(xué)習(xí)步驟是什么?,java開發(fā)桌面程序方便嗎?比如進(jìn)銷存之內(nèi)的。,有用java開發(fā)桌面程序的嗎?,用java開發(fā)桌面程序,用什么平臺(tái)或軟件??,能走遍天下,但也要不斷去學(xué)習(xí)新的知識(shí),更多的Java知識(shí),請(qǐng)聯(lián)系客服獲取。