开发Java用什么软件最好?

JAVA编程常用的软件:1、Eclipse:Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具的帮助。BlueJ主要是为面向对象的程序设计教学而开发的,因此它的设计不同于其他的开发环境。BlueJ-IntelliJIDEA-Netbeans-eclipse-MyEclipse。

1、JDK是java环境安装后的产物,可以对java程序进行编译,通过记事本等文本编辑器编写的java文件均可以进行编译;2、IntellijIDEA是当前Java开发人员呼声很高的一款IDE,具有美观,高效等众多特点,还是非常喜欢的,所以以往我都是在自己电脑安装这款软件的;3、Eclipse是免费的,这点很重要,所以大多公司里依然是使用eclipse这款IDE,而且它良好的性能,也在市场占着不小的比重;4、MyEclipse是同eclipse一个公司的,在功能上增加了不少,相对于eclipse来说,myeclipse更像将eclipse中好多插件都集成起来了,当然,性能上面也有更好的考虑,不过这款IDE是收费的;5、NetBeans是甲骨文公司生产的IDE,在其中也内置了许多功能,相对于idea和eclipse市场还是较少的;6、EditPlus是一款文本编辑器,不过它也具有着编写java程序的能力,只不过面对庞大的项目时,很少使用这款IDE。

Java语言是简单的,语法和C还有C++语言很近,使得大多数程序员很容易学习使用Java。另一方面,Java丢弃了C++中很少使用的,很难理解的,令人迷惑的特性,最重要的是Java不使用指针,并提供了自动的废料收集。Java最大的特点就是跨平台性,不受运行环境限制,一次编译,处处运行。