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