首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

散分,java适合不适合编写桌面应用程序?解决方法

2012-02-01 
散分,java适合不适合编写桌面应用程序?散分要出师有名,所以....java适合不适合编写桌面应用程序?大家说说

散分,java适合不适合编写桌面应用程序?
散分要出师有名,所以....
java适合不适合编写桌面应用程序?大家说说自己的看法.
一定要说才给分,我对这个问题是很关心的.


[解决办法]
eclipse都能做出来

不过比起b/s好像要难呀
[解决办法]
eclipse是用JAVA编的。
不过资源占用的确是多了点.
[解决办法]
可以试试Applet
[解决办法]
我在做的就是啊
java的awt和swing很强大的
我用过.net和vb做应用程序
感觉java的一点不差
[解决办法]
用swing或swt,还是不错的
[解决办法]
用eclipse的插件swt不错
[解决办法]
应用程序,确实.net平台要强一点,不过java学好了也可以.个人观点
[解决办法]
swt,swing都可以做出非常复杂的桌面程序。
而且开发简单(这是java的特性,哈哈)
[解决办法]
swt.
据说swing以后会很好
[解决办法]
比如用j2me做的手机小游戏就很不错......
[解决办法]
以前我是觉得用java写application不好的,速度太慢,可是现在我觉得还不错啊,毕竟跨平台~~~
[解决办法]
当然很不错 ~~但是在中国就没戏唱了~~
SWING确实很强大,而且有一堆的开源支持~很不错
[解决办法]
java现在还不适合做桌面应用程序,内存占用太大了,还需要一个虚拟机的支持
[解决办法]
java也可以写出不错的东西
看看网上搜搜jidesoft看看那个demo非常棒的
[解决办法]
几个NB的IDE是用JAVA写的
ORCALE也是用JAVA写的
PS;我一个朋友在上海做SWING,两年经验,税前8K
[解决办法]
Oracle拼错了:(
[解决办法]
有些应用还是要做成桌面程序的
[解决办法]
感觉复杂了点
[解决办法]
个人觉得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写界面,很爽的。
[解决办法]
我觉得一点也不爽,很明显不如vb写出来的好用,除了能夸平台没有什么其他的好处了
[解决办法]
自我感觉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++比较好

[解决办法]
up~
[解决办法]
不太适合
[解决办法]
java开发多方便,比起啥VC开发快多了...
[解决办法]
还可以,不过相对于网络开发就差啦,而且我觉得桌面用c#更容易啊。
[解决办法]
桌面用Java?
算了,太麻烦。
[解决办法]
至少当还不太合适.效率低下
[解决办法]
不提倡
[解决办法]
MS要是把虚拟机捆绑进操作系统 那用JAVA开发桌面应用还有很大前途
但是 MS会把虚拟机捆绑进操作系统吗???
[解决办法]
谁说桌面不可以用JAVA开发,我就是开发桌面应用程序的
开发WEB用JAVA,简单就是一个编码员,根本不能叫程序员,拿着别人的框架,用着别人的思想,跟着别人跑,不要以为会了SSH就很牛B,其实充实量只是一个coder而已
而做桌面应用程序才需要自己的设计思想,一个程序可以用各种方法来实现它,效率高不高在于自己,而不在于语言,虽然JAVA在这方面慢了一些,但是现在的硬件条件,已经完全可以忽略了
PS:不要说SWT很牛B,其实SWT很垃圾的说,要支持JAVA就用SUN标准的swing包,设计思想相当先进,并且跨平台,谁说JAVA界面很怪异,现在JAVA早就可以更改lookAndFeel了,可以做到在各个平台的时候表现出和各个平台一致的外观.
有些东西用了才知道,没用过就不要想当然的在这里乱说.
支持楼主用JAVA做桌面应用
[解决办法]
用swing或swt,还是不错的
[解决办法]
其实awt、swing包里用到了大量良好的设计模式,楼住如果想了解下模式的话可以研究下。但java的gui没什么好的IDE(netbean jbuilder相对好些)支持,不像vs及.net那样操作自如,入门要难些... swt没用过,没发言权....
[解决办法]
主要是虚拟机吧 慢一些

但是跨平台
[解决办法]
我做了一年的JAVA DESKTOP APPLICATION ,感觉还可以,除了速度,其他的都还可以,但听说下个版本将对此作出改善。
[解决办法]
eclipse



但是确实 消耗 资源..
windows还是delphi好呵呵
[解决办法]
胡说,java 是最快的,即使加了虚拟机,也比c/c++写的要快,更快过汇编语言写的程序。
还有doom3和半条命2都是用java写的,怎么样,够快吧

还有.net的framework都是用java写的,vc的编译器也是用java写的,就知道java的威力了
[解决办法]
Eclipse 就是最好的证明。
[解决办法]
可以~~

[解决办法]
适合去做。尤其是跨平台的c/s架构
[解决办法]
作跨平台还可以,只在windows下感觉不事很好。
感觉java在这方面没有优势。
[解决办法]
用swing 开发桌面程序确实挺好的,美观也好

不了解的人不要乱说话!
[解决办法]
swing 开发桌面一点问题也没有 而且没有你做不好的 只有你想不到的
不过我记得在WEB的开发 更能发挥出JAVA的优点


[解决办法]
最有名的不就是oracle 和 eclipse 不都是用java写的应用程序么..
[解决办法]
能相delphi一样开放的时候就差不多了

热点排行