不少JAVA初学者听到JDK和JRE概念总是一头雾水,那么我就直观的解释一下这两个概念,请拿好小板凳坐好咯~~~
Java体系下有4个重要的观念:
(1)Java编程语言
(2)Java虚拟机(JVM)(用来实现“一处编写到处运行”,其实就是用来识别并运行Java语言代码的工具)
(3)Java的各种核心类库(API)(也是用来实现让Java代码可以得到正确解释的“打包好的程序”)
(4)Java的一系列辅助工具(例如javac)
好了,知道了以上Java的硬核概念,那么JDK和JRE是什么呢?
JDK = (1)+(2)+(3)+(4)(以上所有的东东合起来叫做JDK,也就是为什么你用Java的话,下载的一定是JDK而不是JRE了)
JRE = (2)+(3)(也就是Java运行时的最小环境,有了这两个东西,Java就可以保证能运行了)