一直这么理解,今天才看到官方的解释,真是有点汗颜。

核心就是 6.0用于平台和产品的名字,而1.6.0用于开发者。 他们指的是同一个东西。

原文地址:http://java.sun.com/javase/6/webnotes/version-6.html

JavaTM SE 6, Platform Name and Version Numbers 
At this release, the platform name has changed from J2SETM to JavaTM SE. The official name is JavaTM Platform, Standard Edition 6. 
在这个版本里,平台的名字从J2SETM 改变为 JavaTM SE. 官方的名字是 JavaTM 平台,标准版 6.

Both version numbers (1.6.0 and 6) are used to identify this release of the Java Platform. Version 6 is the product version, while 1.6.0 is the developer version. The number 6 is used to reflect the evolving level of maturity, stability, scalability and security of Java SE.

2个版本号(1.6.和 6)都用来标识这个版本的Java平台。 版本6 是产品号, 1.6.0是开发的版本号。 6这个数字用来反映Java 便准版的成熟、稳定、可测量和安全的的程度,

Version 6 Used in Platform and Product Names 
版本6 用于平台和产品的名字。

Version 6 is used in the platform and product names as given in this table: 
版本6 用于下面这张表给出的平台和产品名字。

Full Name Abbreviation 
Platform name JavaTM Platform, Standard Edition 6 JavaTM SE 6 
Products delivered 
under the platform JavaTM SE Development Kit 6 JDKTM 6 
JavaTM SE Runtime Environment 6 JRETM 6

Due to significant popularity within the Java developer community, "JDK" continues to be the acronym for the development kit, as does "JRE" for the runtime environment. Notice that "JDK" stands for "Java SE Development Kit" (to distinguish it from the Java EE Development Kit known as SDK). The name "Java Development Kit" is no longer used, and has not been offically used since 1.1, prior to the advent of Java EE and Java ME. 
由于在Java开发者团体里声望太高,JDK继续成为开发工具的缩写,JRE则是运行环境的缩写。 注意,JDK 的标准解释是“Java SE Development Kit"(用来区分 Java EE Development Kit 的SDK). "Java Development Kit"这个名字不在使用,而且自1.1版本以来就没有被官方使用,优先于 Java EE和 JavaMe。

Version 1.6.0 Used by Developers 
1.6.0版本则用于开发者

Java SE keeps the version number 1.6.0 (or 1.6) in some places that are visible only to developers, or where the version number is parsed by programs. As mentioned, 1.6.0 refers to exactly the same platform and products numbered 6. Version numbers 1.6.0 and 1.6 are used at: 
Java SE 在某些只对开发者可见的地方保持了版本号1.6.0(或者1.6),或者一些被程序解析的版本号的地方。提示:1.6.0 与平台和产品名为6的完全相同。 版本号1.6.0与 1.6 一般用于:

* java -version (among other info, returns java version "1.6.0") 
* java -fullversion (returns java full version "1.6.0-bxx") 
* javac -source 1.6 (is an alias for javac -source 6) 
* java.version system property 
* java.vm.version system property 
* @since 1.6 tag values 
* jdk1.6.0 installation directory 
* jre1.6.0 installation directory 
http://java.sun.com/javase/6 website

JDK 1.6.0和 6.0 有啥区别,JavaTM SE 6 的平台名字和版本号的说明(转)的更多相关文章

  1. 安装Oracle JDK 7.0与8.0 for Mac OS X后Eclipse启动报错的解决之道

    启动 Eclipse 时,直接报错The JVM shared library "/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Cont ...

  2. JDK版本1.6和6.0到底指什么

    Both version numbers (1.6.0 and 6) are used to identify this release of the Java Platform. Version 6 ...

  3. Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead的解决办法

    今天在导入工程进Eclipse的时候竟然出错了,控制台输出的是: [2013-02-04 22:17:13 - takepicture] Android requires compiler compl ...

  4. centos7.2环境elasticsearch-5.0.1+kibana-5.0.1+zookeeper3.4.6+kafka_2.9.2-0.8.2.1部署详解

    centos7.2环境elasticsearch-5.0.1+kibana-5.0.1+zookeeper3.4.6+kafka_2.9.2-0.8.2.1部署详解 环境准备: 操作系统:centos ...

  5. Android requires compiler compliance level 5.0 or 6.0. Found '1.8' instead. Please use Android Tools>Fix project Properties.

    重装操作系统之后,或者破坏了Android的开发环境之后,需要重新配置好Android的开发环境.但是配置好后,导入原有的项目时,报错: Android requires compiler compl ...

  6. Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tool

    重装操作系统后,要重新配置Android开发环境.配置成功后,添加原本项目时却出现了错误! Android requires compiler compliance level 5.0 or 6.0. ...

  7. Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(一)

    Spring更新到3.0之后,其MVC框架加入了一个非常不错的东西——那就是REST.它的开放式特性,与Spring的无缝集成,以及Spring框架的优秀表现,使得现在很多公司将其作为新的系统开发框架 ...

  8. 基于【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ数据仓库01 —— 准备环境,搭建本地仓库,安装ambari

    一.集群软硬件环境准备: 操作系统:  centos 7 x86_64.1804 Ambari版本:2.7.0 HDP版本:3.0.0 HAWQ版本:2.3.05台PC作为工作站: ep-bd01 e ...

  9. 基于【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ数据仓库——操作系统配置,安装必备软件

    注意未经说明,所有本文中所有操作都默认需要作为root用户进行操作. 一.安装zmodem,用于远程上传下载文件,安装gedit,方便重定向到远程windows上编辑文件(通过xlanuch) [ro ...

随机推荐

  1. mysql连接错误:Cannot get hostname for your address

    问题 环境:win7 + 64Bit + 本地mysql5.6 问题:navicat连接本地mysql数据库,提示“Cannot get hostname for your address”,但是连接 ...

  2. hibernate - Transaction not successfully started

    今天在测试 transaction(使用事务进行管理)的时候, 总报错: Transaction not successfully started 可能有多种原因, 这位哥们总结得很好: Transa ...

  3. sqlserver2005唯一性约束

    [转载]http://blog.163.com/rihui_7/blog/static/21228514320136193392749/ 1.设置字段为主键就是一种唯一性约束的方法,如   int p ...

  4. jquery 对select option 增删改查

    一.查 jQuery获取select的Text和Value: 代码如下: 1.当select添加选择事件,当选择其中一项时触发:          $("#select_id"). ...

  5. SQL语句like子句中的转义符 [转载]

    如果想在SQL LIKE里查询有下划线'_'或是'%'等值的记录,直接写成like 'XXX_XX',则会把'_'当成是like的通配符.SQL里提供了 escape子句来处理这种情况,escape可 ...

  6. JavaScript 快速入门回顾

    数据类型Number JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 123; // 整数123 0.456; // 浮点数0.456 1.2345e ...

  7. MVVM模式应用 之在ViewModel中使用NavigationService

    在ViewModel.cs页面中是不能使用NavigationService,那该怎么实现跳转呢? 其实在ViewModel中实现页面的跳转也很简单,下面的代码: using Microsoft.Ph ...

  8. CSS3—CSS3和现代Web设计

    1.1 现代Web设计理念 1.1.1 可访问性第一 同样一段内容, 可以用成千上万的方法为其设计样式, 但全世界的用户应该依然可以访问它们, 不管他们用什么方式去访问Web——无论手机.键盘控制器还 ...

  9. tomcat gc问题总结

    Java内存泄露监控工具:JVM监控工具介绍  http://developer.51cto.com/art/201203/321431.htm 关于施用full gc频繁的分析及解决  http:/ ...

  10. thinkphp中表有前缀名的时候申明模板的方法

    $Model=new \Home\Model\Stu_activityModel; $Model=D('Stu_activity');//错误的声明不了