是在2015年1月15日正式发布的,jdk1.8新版本加入了许多新的特性,这些特性带来了一些改变,可以很大方便Java程序的编写,新特性主要涉及:对于JDK7中Fork/Join并行处理的升级;支持Lambda表达式;添加了Stream API;对于注解的拓展,加入了类型注解、重复注解;在G1回收器中支持字符串去重;内存空间中删除了永久代,引入了元空间,不一样,因为jre是Java运行时环境,可以让计算机上运行Java程序,而jdk是Java开发工具包,包含了开发和编译Java程序所需要的工具和库,所以jre和jdk在功能上有所区别,另外,虽然
jdk1.8什么时候发布?
是在2015年1月15日正式发布的。jdk1.8新版本加入了许多新的特性。这些特性带来了一些改变,可以很大方便Java程序的编写。
新特性主要涉及:对于JDK7中Fork/Join并行处理的升级;支持Lambda表达式;添加了Stream API;对于注解的拓展,加入了类型注解、重复注解;在G1回收器中支持字符串去重;内存空间中删除了永久代,引入了元空间。
jre1.8和jdk8是一样的么?
不一样。
因为jre是Java运行时环境,可以让计算机上运行Java程序,而jdk是Java开发工具包,包含了开发和编译Java程序所需要的工具和库。
所以jre和jdk在功能上有所区别。
另外,虽然jre1.8和jdk8都是针对Java 8的版本,但是它们的使用场景和目的不一样,因此也不是完全一样的。
jre1.8和jdk8不是完全一样的,虽然它们都是用于Java编程的软件,但它们的功能和用途略有不同。JDK8是Java开发工具包(Java Development Kit)的缩写,它包含了Java编译器、JRE(Java Runtime Environment)和其他开发工具。
而JRE1.8只包含了Java Runtime Environment,用于在计算机上运行Java程序,不包含开发工具。因此,如果你只需要运行Java程序,可以只安装JRE1.8,但如果你需要进行Java开发,就需要安装JDK8。
jdk 1.8和1.7有什么区别?
jdk1.8广义上来说,可以说是1.7的增强版,即1.8的功能更加强大,如:1.8中Switch语句支持string类型 、 Try-with-resource语句 、5 数字类型的下划线表示 更友好的表示方式、在可变参数方法中传递非具体化参数,改进编译警告和错误 ;这个太多了,但是,有一个问题就是,你用1.8版本开发的程序如果换到其余的1.7版本下可能会报错,即无法运行,而1.7版本下开发的程序,在1.8版本下应该可以正常的运行。所以建议在真正的开发过程中建议使用1.6或1.7版本(1.8还不是很普遍)
jdk1.8新特性?
JDK1.8新增了的新特性有Lambda表达式、方法引用、默认方法、新工具、Stream API、Date Time API、Optional类、Nashorn,JavaScript引擎。
eclipse什么版本jdk1.8?
你弄反了, 是eclipse的运行需要JDK来支持,提供jvm虚拟机环境, 也就是要先安装jdk,并且配置环境变量,然后再使用eclipse。
eclipse目前最新版是4.6(neno版本) 必须要最新的jdk1.8支持 以前的老版本eclipse 都可以用jdk1.7
myeclipse配置jdk1.8?
要在MyEclipse中配置JDK1.8,首先需要确保已经安装了JDK1.8,并且知道其安装路径。
然后,在MyEclipse中打开“Window”菜单,选择“Preferences”,在弹出的窗口中选择“Java” -> “Installed JREs”,点击“Add”按钮,选择“Standard VM”,然后在“JRE home”中填写JDK1.8的安装路径,点击“Finish”按钮即可完成配置。最后,需要将新配置的JRE设置为默认JRE,以便在项目中使用。
如果你的myeclipse没有配置成功,则按如下配置:Preferences->Java->Installed JREs 就在这里配置。
点了Installed JREs 后点击右边的ADD按钮就会弹出配置页面来了,则会出现JRE Definition(如果是7.0版本会出现一个对话框,选择Standard VM,点击Next就可以了),然后点击Directory...按钮,找到你安装JDK的目录(在JAVA文件夹下),选择jdk的文件夹点确定,回到JRE Definition窗口点击Finish,最后在右面的列表里在你刚配置的jdk前打上勾,再点OK。 不过如果你配置没问题的话,记得在创建工程的时候选择你配置好的JDK,因为myeclipse也有默认的jdk