我们工作和学习,以Java8为主,当然,也可以使用8以上的其他版本。
JDK下载和安装
下载JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
安装JDK
1、选择JDK安装目录,采用默认即可(如果一定要自定义,不要包含中文路径)
JDK环境变量的配置
1、path是一个常见的环境变量,他告诉系统除了在当前目录下寻找此程序外,还可以到path指定的目录下寻找
2、JAVA_HOME
为以后其他软件寻找JDK做准备!(一般建议进行配置)
3、classpath不需要配置!
JDK1.5以上版本,JRE会自动搜索当前路径下的类文件及相关jar文件
openJDK和JDK收费问题
2019年后,JDK8后续更新版本就开始收费了。但是,主要针对的是企业用户,对于个人学习者没有任何影响。
由于JAVA虚拟机的规范是开放的,任何人都可以去实现它。我们常用的JDK只是oracle公司的一种具体实现,其他公司甚至个人也可以根据规范自己的开发。常见的JDK有如下几种:
1、oracle JDK
2、open JDK
免费的开源实现,以GPL License发布,很多Linux发行版中都会包含Open JDK
3、IBM、亚马逊等大公司有自己的JDK