PC上用java编写的软件有哪些?

PC上用java编写的软件有哪些
还有请告诉我QQ、搜狗、暴风影音、酷狗这些常用的软件是用哪些语言编写的

很多人都说java有前景
应用很广泛
但我不太清楚其所说的应用究竟是用在哪个方面(我是新手,接触java半年左右,我是女生,学起来挺吃力的,所以有些方面见识较浅)
根据我现在所学的知识觉得用java编写在PC上运行的软件在运行时挺麻烦的
编写后的软件不能直接像exe那样双击运行
而且要运行java编写的软件还要安装jre挺麻烦的(不像exe软件直接点击安装包就可以了)
所以请帮我分析下究竟java是应用在哪方面
因为我现在有点迷茫
不知道学了之后究竟是应用在哪些方面

 常用的有myEclipse,netbeans, intelli等,但因每个公司用的开发工具会略有不同,所以因公司而定。
  MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。
  NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。
  IntelliJ是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。在4.0版本中支持Generics,BEA WebLogic集成,改良的CVS集成以及GUI设计器。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-16
呵呵,现在的大学老师还是有这个通病,只告诉你学东西,确不告诉你学这东西是干什么用的,挺纠结的。

一、首先我要纠正你一个错误,Java是可以编译成exe文件直接运行的。
二、由于Java的底层也是由C或C++实现的,所以Java很少用于c/s的程序,不过也有不少,像eclipse、netbeans、oracle 的安装程序等。
三、所以90%的Java程序员都是搞J2EE开发的,也就是企业的解决方案了,可能你在上学的时候很少接触这方面的东西,所以不太明白J2EE到底是作什么用的。打个比方,像你们学校的学生管理系统,好有你充话费时用的充值系统,不知道注意到过没,后面是JSP扩展的网页。

哈哈,就说这么多了,希望能帮到你。追问

请问用java如何编译成exe文件,可以告诉我吗?
还有java编译后的exe可不可以在没有装JVM的机器上运行,
我想学一种不需装什么中间运行环境就可以直接在windows上运行的编程语言。

第2个回答  2011-08-13
java更多的是用来开发web 应用程序的,这也是它最初发展起来的老本行,它最大的好处就是跨平台,编写的软件在任何操作系统下都可以正常运行。其实现在java也有一些很好的集成开发工具,比如eclipse,myeclipse等等,可以自动生成大部分代码,我们需要做的就是修改一些配置文件了。
第3个回答  2011-08-13
java桌面应用的优势是跨平台,而你列举的这些都只是在windows下才有的。著名的java桌面应用有elicpse,open office,netbeans等等,这些都是可以跨平台使用的。
java应用主要在web方面,很多网站的后台全部都是由Java编写的本回答被网友采纳
第4个回答  2011-08-13
有一个制作字幕的软件叫做SSA&ASS Effect Assistant是用java写的。
有一款用来破解手机游戏的SMS模块的应用程序叫做Halo,也是用Java写的。
有一款德国的付费代理软件叫做Your freedom,是用java的swing包控件编写的。
相似回答