Java 开发环境都有哪些,高手都是用记事本做开发的
Java开发需要准备的东西?
JDK+Eclipse 其中JDK的意思是Java开发工具包,Eclipse是进行用于做Java程序开发的工具(当然你也可以用记事本什么的去做)。
其他开发工具:JCreator,JBuilder,...
最主流的 JDK 是 Sun 公司发布的 JDK,除了 Sun 之外,还有很多公司和组织都开发了自己的 JDK,例如 IBM 公司开发的 JDK、BEA 公司的 Jrocket,还有 GNU 组织开发的 JDK等等。IBM 的 JDK 包含的 JVM(Java Virtual Machine)运行效率要比 Sun JDK 包含的 JVM高出许多,而专门运行在 x86 平台的 Jrocket,在服务端运行效率也要比 Sun JDK 好很多,但不管怎么说,还是需要先把 Sun JDK 掌握好。
在这里还是要推荐下我自己建的Java学习群:574253075,群里都是学Java开发的,如果你正在学习Java ,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有Java软件开发相关的),包括我自己整理的一份2018最新的Java进阶资料和高级开发教程,欢迎进阶中和进想深入java的小伙伴
有了JDK,你可以编译Java源码,运行Java程序,但是还没有代码编辑器,没有版本管理工具,也不能方便的管理工程文件,不能与团队协作。安装Eclipse,你才能完成这些工作。
Eclipse是一款Java集成开发环境(IDE)。Java IDE有很多,有免费的,有收费的,有英文的,中文的,有多国语言的,Eclipse 是最常用的一款,IT公司大部分员工都使用Eclipse。
网上流传着这样的一段话:高手都是用记事本做开发的。如果您用其他开发工具无法正确搭建,那么我们建议您还是直接使用Eclipse,这应该是最好的免费开发工具。
环境变量是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。环境变量相当于给系统或应用程序设置的一些参数。
编译或运行Java程序时,都是基于命令行的,因此在此之前必须设置一些环境变量的值。有些Java IDE(集成开发环境)内置了JDK,因此使用这些IDE时可以不指定环境变量。还有些程序需要个性化的环境变量(如Apache Tomcat需要JAVA_HOME环境变量)。
JDK包含的Java基础类(例如java.lang包中的类)并不需要指定CLASSPATH——Java知道如何找到它们。
编译完成后,运行我们的例子,例子将抛出一个异常,并向世界问好
关注微信公众号:程序员大牛,关注后回复:Java即可免费领取一整套系统的Java学习教程!