JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具.JDK是学好Java的第一步。
不管是你要学习java编程,还是要搭建jspweb开发环境,或者是android开发环境都离不开它.毫无疑问,Java8发行版是自Java5(发行于2004,已经过了相当一段时间了)以来最具革命性的版本。
版本的不断更新、升级,无非是对bug的修复、新功能的增加、优化等,在JDK版本中,JDK1.8变得备受关注,也成了各大公司面试中常常被问及的话题。
jdk1.8新特性:1.Java8允许我们给接口添加一个非笼统的方法实现,只需要使用default关键字即可。
2.新增lambda表达式3.提供函数式接口4.Java8允许你使用关键字来传递方法或者构造函数引用5.我们可以直接在lambda表达式中访问外层的局部变量。
1