散分,java适合不适合编写桌面应用程序? 散分要出师有名,所以....java适合不适合编写桌面应用程序?大家说说自己的看法.一定要说才给分,我对这个问题是很关心的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 eclipse都能做出来不过比起b/s好像要难呀 eclipse是用JAVA编的。不过资源占用的确是多了点. 我在做的就是啊java的awt和swing很强大的我用过.net和vb做应用程序感觉java的一点不差 china8848(永远在一起) ( ) 信誉:100 Blog 2007-01-30 16:32:15 得分: 0 学习,接分 -----------------这个不能给分啊...... netbeans也是用java写的吧?我觉得有些地方没有windows下的别的程序好用.看起来也难看些....eclipse倒时蛮好看的 应用程序,确实.net平台要强一点,不过java学好了也可以.个人观点 swt,swing都可以做出非常复杂的桌面程序。而且开发简单(这是java的特性,哈哈) 比如用j2me做的手机小游戏就很不错...... 以前我是觉得用java写application不好的,速度太慢,可是现在我觉得还不错啊,毕竟跨平台~~~ 当然很不错 ~~但是在中国就没戏唱了~~SWING确实很强大,而且有一堆的开源支持~很不错 java现在还不适合做桌面应用程序,内存占用太大了,还需要一个虚拟机的支持 java也可以写出不错的东西看看网上搜搜jidesoft看看那个demo非常棒的 几个NB的IDE是用JAVA写的ORCALE也是用JAVA写的PS;我一个朋友在上海做SWING,两年经验,税前8K 个人觉得JAVA不适合做桌面程序 AWT太弱,BUG又多(据说);swing太慢了,耗内存,用起来又麻烦;Eclipse用的SWT挺不错的,但是从eclipse的表现来看,性能也只能说差强人意(我的电脑比较搓,所以敏感些)。Python够慢了吧,但wxPython做的桌面效果却是出奇的好,响应时间非常短。wxPython和SWT接近,用的是原生API,而原生API是Sun所不欢迎的。等速度提上去了,Java的桌面应用才能得到好名声。但是从技术人员的角度来看,我也觉得使用swing开发效率不高。 用友本科毕业在3500-4000左右 研究生毕业在4000-5000之间爱立信税前6500,微软18000一个可以查薪水报酬的网站http://www.gongsi123.com,评论您所在的单位每月有奖 用eclipse下个插件可以像vc一样开发桌面程序,界面编程很方便的,感觉像用vc写界面,很爽的。 自我感觉JAVA的软件方面不如.NET Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序。虽然有JBuilder,Netbean,JProbe等大型软件作为代表,但这仍不能证明Java的GUI程序是成功的:它们的外观总是和同一操作系统平台下的其它软件显得格格不入。对机器配置的需求也似乎永无止境,这使得它们只能被一些总是拥有当前最高性能PC的程序员们所容忍,或是那些不在乎金钱和时间的专业用户所接受。对绝大多数计算机使用者来说,AWT或SWING代表着怪异的界面和无法接受的速度。Standard Widget Toolkit(SWT)或许是Java这一噩梦的终结者,广大Java程序员终于可以开发出高效率的GUI程序,它们拥有标准的外观,几乎没有人能看出你的程序是用Java写出来的,更为重要的是,这些程序是跨平台的。 SWT本身仅仅是Eclipse组织为了开发Eclipse IDE环境所编写的一组底层图形界面 API。或许是无心插柳,或是有意为之,至今为止,SWT无论是在性能和外观上,都超越了SUN公司提供的AWT和SWING。目前Eclipse IDE SWT,速度性能比SWING好,但是不能跨平台,郁闷JAVA做的界面漂亮啊 swing设计思想很卓越,java作为解释执行语言,就现阶段来说,对硬件需求太大,而一般用户而言,满足不了硬件需求java跨平台,没有涉及到各个平台比较特性的地方因此java做应用程序在功能强大这一点比不上c/c++vista操作系统对硬件要求比较高,也许会促使硬件升级类似的事件可能会在一定程度上解决java“吃”硬件的问题,加上它设计思想很卓越,也许会有不错的发展,一切在观望,不过就个人而言并没有期待它适合开发桌面应用程序,还是用c/c++比较好 java开发多方便,比起啥VC开发快多了... 桌面用Java?算了,太麻烦。 MS要是把虚拟机捆绑进操作系统 那用JAVA开发桌面应用还有很大前途但是 MS会把虚拟机捆绑进操作系统吗??? 谁说桌面不可以用JAVA开发,我就是开发桌面应用程序的开发WEB用JAVA,简单就是一个编码员,根本不能叫程序员,拿着别人的框架,用着别人的思想,跟着别人跑,不要以为会了SSH就很牛B,其实充实量只是一个coder而已而做桌面应用程序才需要自己的设计思想,一个程序可以用各种方法来实现它,效率高不高在于自己,而不在于语言,虽然JAVA在这方面慢了一些,但是现在的硬件条件,已经完全可以忽略了PS:不要说SWT很牛B,其实SWT很垃圾的说,要支持JAVA就用SUN标准的swing包,设计思想相当先进,并且跨平台,谁说JAVA界面很怪异,现在JAVA早就可以更改lookAndFeel了,可以做到在各个平台的时候表现出和各个平台一致的外观.有些东西用了才知道,没用过就不要想当然的在这里乱说.支持楼主用JAVA做桌面应用 其实awt、swing包里用到了大量良好的设计模式,楼住如果想了解下模式的话可以研究下。但java的gui没什么好的IDE(netbean jbuilder相对好些)支持,不像vs及.net那样操作自如,入门要难些... swt没用过,没发言权.... 我做了一年的JAVA DESKTOP APPLICATION ,感觉还可以,除了速度,其他的都还可以,但听说下个版本将对此作出改善。 eclipse强但是确实 消耗 资源..windows还是delphi好呵呵 ---------------- 我是楼主-----------------我当时考虑用java主要是因为加入WTO,国家的政府部门将要正版化,同时也为了扶植国内的操作系统,开始大量使用linux系统,这样使用java就可以达到某种程度上的统一,但是时间长了,发现该用盗版用盗版,该用windows用windows.微软啥的软件公司也是雷声小,雨点更小.....但走这条路,我不后悔... 胡说,java 是最快的,即使加了虚拟机,也比c/c++写的要快,更快过汇编语言写的程序。还有doom3和半条命2都是用java写的,怎么样,够快吧还有.net的framework都是用java写的,vc的编译器也是用java写的,就知道java的威力了 miyimei(阿拉丁) ( ) 信誉:100 Blog 2007-01-31 12:20:26 得分: 0 胡说,java 是最快的,即使加了虚拟机,也比c/c++写的要快,更快过汇编语言写的程序。还有doom3和半条命2都是用java写的,怎么样,够快吧还有.net的framework都是用java写的,vc的编译器也是用java写的,就知道java的威力了 ......................... 作跨平台还可以,只在windows下感觉不事很好。感觉java在这方面没有优势。 用swing 开发桌面程序确实挺好的,美观也好不了解的人不要乱说话! swing 开发桌面一点问题也没有 而且没有你做不好的 只有你想不到的不过我记得在WEB的开发 更能发挥出JAVA的优点 最有名的不就是oracle 和 eclipse 不都是用java写的应用程序么.. 能相delphi一样开放的时候就差不多了 JAVA在网络方面更具有优势,不过随着各种桌面开发包的完善,现在完全有能力胜任桌面开发,比如现在的基于eclipse平台的桌面应用与服务器相结合的开发模式RCP富客户端开发就很快捷方便且容易扩展就像eclipse本身一样基于插件扩展,并且外观也很美观。话又说过来什么东西都有自己的应用空间,存在既有它存在的道理,很多网络管理软件不都是基于JAVA平台的,速度还可以。 JTable .addMouseListener(new MouseAdapter()) in JSpiltpane 请教一个SOCKET 多线程的问题 菜鸟问题 面试题 JSF 电子书 改变指向---如何在函数中让函数参数指向null 谁能给讲解一下GridBagLayout的用法(API没看懂) 在网上发布java applet 如何用DirectColorModel构造方法创建其他颜色模型 答一道题! socket编程!高手帮忙找一下那出问题了。急!100分!急 Eclipse 3.3 语言包 各位大哥大姐谁有啊?
不过资源占用的确是多了点.
java的awt和swing很强大的
我用过.net和vb做应用程序
感觉java的一点不差
学习,接分
-----------------
这个不能给分啊......
我觉得有些地方没有windows下的别的程序好用.看起来也难看些....
eclipse倒时蛮好看的
而且开发简单(这是java的特性,哈哈)
SWING确实很强大,而且有一堆的开源支持~很不错
看看网上搜搜jidesoft看看那个demo非常棒的
ORCALE也是用JAVA写的
PS;我一个朋友在上海做SWING,两年经验,税前8K
本科毕业在3500-4000左右
研究生毕业在4000-5000之间爱立信税前6500,微软18000一个可以查薪水报酬的网站http://www.gongsi123.com,
评论您所在的单位每月有奖
JAVA做的界面漂亮啊
因此java做应用程序在功能强大这一点比不上c/c++vista操作系统对硬件要求比较高,也许会促使硬件升级
类似的事件可能会在一定程度上解决java“吃”硬件的问题,加上它设计思想很卓越,也许会有不错的发展,一切在观望,不过就个人而言并没有期待它适合开发桌面应用程序,还是用c/c++比较好
算了,太麻烦。
但是 MS会把虚拟机捆绑进操作系统吗???
开发WEB用JAVA,简单就是一个编码员,根本不能叫程序员,拿着别人的框架,用着别人的思想,跟着别人跑,不要以为会了SSH就很牛B,其实充实量只是一个coder而已
而做桌面应用程序才需要自己的设计思想,一个程序可以用各种方法来实现它,效率高不高在于自己,而不在于语言,虽然JAVA在这方面慢了一些,但是现在的硬件条件,已经完全可以忽略了
PS:不要说SWT很牛B,其实SWT很垃圾的说,要支持JAVA就用SUN标准的swing包,设计思想相当先进,并且跨平台,谁说JAVA界面很怪异,现在JAVA早就可以更改lookAndFeel了,可以做到在各个平台的时候表现出和各个平台一致的外观.
有些东西用了才知道,没用过就不要想当然的在这里乱说.
支持楼主用JAVA做桌面应用
windows还是delphi好呵呵
我是楼主-----------------
我当时考虑用java主要是因为加入WTO,国家的政府部门将要正版化,同时也为了扶植国内的操作系统,开始大量使用linux系统,这样使用java就可以达到某种程度上的统一,但是时间长了,发现该用盗版用盗版,该用windows用windows.微软啥的软件公司也是雷声小,雨点更小.....但走这条路,我不后悔...
还有doom3和半条命2都是用java写的,怎么样,够快吧还有.net的framework都是用java写的,vc的编译器也是用java写的,就知道java的威力了
胡说,java 是最快的,即使加了虚拟机,也比c/c++写的要快,更快过汇编语言写的程序。
还有doom3和半条命2都是用java写的,怎么样,够快吧还有.net的framework都是用java写的,vc的编译器也是用java写的,就知道java的威力了
.........................
感觉java在这方面没有优势。
不过我记得在WEB的开发 更能发挥出JAVA的优点