JDK介绍(工欲善其事,必先利其器)

Java属于编译型与解释型的语言的开发语言,编译型指所有的java代码都要编译成.class文件,不编译成字节码文件就无法运行。解释型是指编译好的字节码(.class)文件都要在JVM(Java虚拟机)上一行一行的解释执行,因此Java才能实现真正意义上的跨平台。

对于Java语言要想进行开发,就一定要进行JDK的安装与配置

Java Development Kit (JDK) 是Sun公司(已被Oracle收购)针对Java开发员的软件开发工具包。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。

说起JDK就不得不说一下JRE,JDK,JVM三者之间的关系

JDK是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是JVM,lib中则是JVM工作所需要的类库,而JVM和 lib合起来就称为JRE。

JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)。

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

想要使用Java开发工具包就的先下载JDK,下载网址为www.oracle.com,里面的版本有很多,但是其标志性版本主要有以下几个:

1995年5月23日JDK1.0开发包发布;

1996年的时候JDK正式提供下载,标志着Java的诞生;

1998年12月4日JDK1.2版本的推出,而后Java正式更名为Java2(只是Java的一个升级版本);

2005年5月23日Java十周年大会上,正式推出了JDK1.5版本,这个版本是带来了新特性以及支持更多的历史版本,该版本直接决定了java后续十年的技术核心;

2014年的时候Java提供了JDK1.8版本,并且支持Lambda表达式,可以使用函数式的编程了;

2017年java提供了JDK1.9版本,进一步提升了1.8的一个稳定性;

2018年Java提供了JDK1.0版本,是属于1.9的一个稳定版本。

后续的JDK版本也很多,但在企业中常用的是JDK1.8版本。

猜你喜欢

转载自blog.csdn.net/qq_25036849/article/details/106818574