一文搞懂 Java8、Java1.8、JDK8、JDK1.8 区别
Java 是什么
Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
Java编程语言的风格十分接近C++语言,继承了C++语言面向对象技术的核心,舍弃了容易引起错误的指针,以引用取代;移除了C++中的运算符重载和多重继承特性,用接口取代;增加垃圾回收器功能。
在Java SE 1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。
Java 官网:https://www.oracle.com/java/
Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. With millions of developers running more than 51 billion Java Virtual Machines worldwide, Java continues to be the development platform of choice for enterprises and developers.
Java SE Development Kit 15.0.2 2019.04.16
This software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE
Product / File Description | File Size | Download |
---|---|---|
Linux ARM 64 RPM Package | 141.82 MB | jdk-15.0.2_linux-aarch64_bin.rpm |
Linux ARM 64 Compressed Archive | 157 MB | jdk-15.0.2_linux-aarch64_bin.tar.gz |
Linux x64 Debian Package | 154.81 MB | jdk-15.0.2_linux-x64_bin.deb |
Linux x64 RPM Package | 162.03 MB | jdk-15.0.2_linux-x64_bin.rpm |
Linux x64 Compressed Archive | 179.35 MB | jdk-15.0.2_linux-x64_bin.tar.gz |
macOS Installer | 175.93 MB | jdk-15.0.2_osx-x64_bin.dmg |
macOS Compressed Archive | 176.51 MB | jdk-15.0.2_osx-x64_bin.tar.gz |
Windows x64 Installer | 159.71 MB | jdk-15.0.2_windows-x64_bin.exe |
Windows x64 Compressed Archive | 179.28 MB | jdk-15.0.2_windows-x64_bin.zip |
JDK 是什么
Java Development Kit(JDK)是太阳微系统针对Java开发人员发布的免费软件开发工具包(SDK,Software Development Kit)。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。
作为Java语言的SDK,普通用户并不需要安装JDK来运行Java程序,而只需要安装 JRE(Java Runtime Environment)。而程序开发者必须安装JDK来编译、调试程序。
从上方的JDK各个版本发布时间和版本名称表也可以看到,
Java大体有3大类命名方式:JDK、J2SE、JAVA SE
(1) Java与JDK的区别
JDK(Java Development Kit)是个Java开发的工具包,Java是一门编程语言。
(2) JDK8与JDK1.8的区别
JDK8或者JDK1.8是由于自从JDK1.5/JDK5命名方式改变后遗留的新旧命令方式问题。
所以JDK8或者JDK1.8也是同一个东西。
(3) JDK与J2SE的区别
JAVA就是指JDK开发工具,所以我们可以理解为JAVA等价于JDK。
JAVA有3个版本:J2SE J2EE J2ME,
1)J2SE是标准版本
2)J2ME是手机方向的
3)J2EE是网站开发方向的
总结
简而言之:我们口中说的Java8、JDK8、JDK1.8都是同一个东西。
例如:Java8 等价于 JDK8,等价于 Java 1.8 ,等价于 JDK1.8
参考推荐:
一文搞懂 Java8、Java1.8、JDK8、JDK1.8 区别
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2021-02-15 05:37:43
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!