欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

jdk、jre、jvm的区别以及 jdk1.8的新特性,jvmjdk1.8

来源: javaer 分享于  点击 21550 次 点评:188

jdk、jre、jvm的区别以及 jdk1.8的新特性,jvmjdk1.8


JDK:

JDK是整个JAVA的核心,是的Java语言的软件开发工具包(SDK),包括了Java的运行环境,一堆的Java工具和Java的基础的类库.JDK是java的开发的工具包.JDK包含JRE,而JRE包含JVM

JRE:

JRE,包含JVM标准实现即Java核心类库.JRE是java运行环境,并不是一个开发环境。所以没有包含任何开发工具(如编译器和调试器).JRE指的是java运行环境。光有JVM还不能成一流的执行,因为在解释级的时候JVM需要调用解释所需要的类库库。

JVM:

JVM,即Java的虚拟机。用来将java的代码转化成计算机能够执行的指令。

 

JDK1.8特性详解:

如图1所示,接口的默认方法:Java8允许我们给接口添加一个非抽象的方法实现,只需要使用缺省关键字即可这是一个扩展方法并且可以在创建子类对象后直接使用。

2,LAMBDA表达式

3,函数式接口:函数式接口是指仅仅只半酣一个抽象方法的接口我们可以将拉姆达表达式当作任意只包含一个抽象方法的接口类型,用@FunctionalInterface

4,散列映射采用了红黑树

5,JVM用了持久代

 

相关文章

    暂无相关文章
相关栏目:

用户点评