运行java需要什么编译器?怎么
运行JAVA程序并不需要编译器,编译器是将java源代码文件翻译成java虚拟机执行的字节码文件,运行只要有jvm就行了。
jvm在jre(java runtime environment,从名称上就能看出是用于java程序运行的集合环境)内就包含,如果需要做java开发,则需要使用到jdk(java development kit,开发时必须的组件),他包含了java提供的基本类库的源码、API、可用于监控java程序运行时的程序(visual vm),编译java源程序的javac等工具,在oracle官网上能够下载到,下载相应操作系统安装的版本即可。
java开发最好使用IDE开...全部
运行JAVA程序并不需要编译器,编译器是将java源代码文件翻译成java虚拟机执行的字节码文件,运行只要有jvm就行了。
jvm在jre(java runtime environment,从名称上就能看出是用于java程序运行的集合环境)内就包含,如果需要做java开发,则需要使用到jdk(java development kit,开发时必须的组件),他包含了java提供的基本类库的源码、API、可用于监控java程序运行时的程序(visual vm),编译java源程序的javac等工具,在oracle官网上能够下载到,下载相应操作系统安装的版本即可。
java开发最好使用IDE开发,省去很多开发需要做的其他琐碎的事情,只要专注于开发相关java代码。
目前比较流行的IDE有eclipse、myeclipse、intellij idea、netbeans等
我现在开发都是用eclipse,本身插件比较多,而且免费,一般稍微大点的公司都是用这个。
myeclipse其实就是一个eclipse的收费版本,内部集成很多常用插件,不需要像eclipse一样自己找相关插件,比如常用的struts、struts2、hibernate、spring等框架的插件,但是需要收费,一般只有一些小公司不考虑版权问题才会使用。
intellij idea是所有java开发使用的IDE中最智能的,提示功能非常强大,不论是java代码,javascript代码都能很好的提示,不过一样是收费软件
netbeans是由sun公司(现在应该说是oracle公司)创建的,不过目前用的公司不是很多。
以上的几种IDE都不仅仅支持java开发,但java开发最常用的还是eclipse。
。收起