Java和Java SE是什么关系?
我们先看一下Java SE应用程序的定义。Java SE 应用程序是为 Java Platform Standard Edition (Java SE) 编写的应用程序。同一个 Java SE 应用程序不经修改即可运行在几乎任何一台计算机上,无论该计算机使用的是 Microsoft Windows、Solaris、Linux 还是 MacOS X 操作系统。这种应用程序可移植性的关键在于 Java Runtime Environment,它适用于大多数操作系统(包括上面提到的所有操作系统),并且是免费的。
1 {* S( |/ Z/ p( `太原理工大学论坛[龙城水秀]太原理工大学,太原理工大学论坛: C* W1 m$ M# }8 i
Java SE 平台除了可以作为多平台桌面应用程序的平台之外,它还是其他技术(如 Java Platform Enterprise Edition)的基础。您可能会发现,需要编写为 Web 应用程序以及企业应用程序提供后端逻辑的 Java 代码。
$ R$ u/ j: L& J+ Z; C) m5 ^太原理工大学|太原理工大学论坛|太原理工大学BBS太原理工大学,太原理工大学论坛& c' O$ v8 _9 ]* e+ o2 C
大家会发现这和Java的定义完全一样。实际Java SE就是Java。Java SE的最新版本是6。例如,人民邮电出版社的《Java SE 6.0编程指南》、科学出版社的《Java SE应用开发技术详解》都是讲解Java的最新开发版本6.0。