可以认为jdk只是sdk的一种(子集),因为它是开发java程序的一个平台,开发其他程序的sdk可以没有jdk。 比如你下载了一个软件开发平台 eclipse-SDK-3.2.2-win32.zip,它本身里面是没有jdk的。 但是只要开发java程序就必须使用jdk(javaee和javase)。 我来打个比方吧: SDK就像一台机床(它可以是多用途的),它可以生产...
51CTO博客已为您找到关于java se和jdk区别的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及java se和jdk区别问答内容。更多java se和jdk区别相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
jvm只相当于一个字节码的运行平台,结合一些java的基础类库才构成一个完整意义上的运行环境。 jdk 定义:jdk是Java development kit的缩写,它是在jre的基础之上,再假设一些编译开发工具,像javac编译工具编译前端生成中间代码也就是字节码文件、javap反编译工具有字节码生成java文件 javase jdk+IDE工具 javaee jdk+应用...
1.SE(JavaSE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。 2.EE(JavaEE),enterprise edition,个业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。从2018年2月26日开始,J2EE改名为Jakarta EE 。 3.ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上...
Java SE主要用于桌面应用程序的开发,包含基本的类库和API。 Java EE主要用于开发企业级应用程序,提供了Web服务、组件模型、管理和通信API。 Java ME是为嵌入式消费电子设备提供的平台,支持在这些设备上开发和运行Java应用程序。 JRE是运行已编译的Java程序所需的运行时环境,包含JVM和标准类库。 JDK是用于开发、测试和...
该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。所以说JavaSE、JavaEE和JavaME的区别主要是为了适应于不同的场景,所以根据实际场景去选择就好。好了,关于jdk、jre、jvm以及JavaSE、JavaEE和JavaME的含义和区别就介绍到这里。想了解更多精彩内容,快来关注专注数据库知识分享 ...
总结:1.jre>jve>jvm+核心类库;安了jdk就不用了安jvr 2.bin是命令目录 3.如果不配环境只能在bin目录下运行,和java、javac一个目录 我的电脑属性>高级系统设置>环境变量:再做下面操作 4.创建JAVA_HOME+你的jkd的bin目录上一级的路径(F:\0611软件\code\javase\jdk1.8)和 CLASS_PATH 加上路径(.;%JAVA_HO...
一:jdk的下载和安装 1、可以到官网去 下载,是开源的 下载地址:http://www.oracle.com/technetwork/java/javase/ downloads/jdk8-downloads- 2133151.html 如果你的电脑是64为操作系统下载:“ jdk-8u25 1-windows-x64.exe”, 如”果是32位系统下载“jdk-8u251-windows-i586.exe ...
$MAJOR版本号随着主要版本的发布而增加,发布版本中需要包含实现了Java SE平台规范的重要新特性。主要版本中包含的新特性会提前进行计划和声明。 $MINOR版本号随着次要版本的发布而增加,比如缺陷修复、修订标准API或者实现了平台规范以外的特性。 $SECURITY版本号随着安全更新的发布而增加,发布版本中需要包含关键的安全问题...
Java SE 11.0none (⽆)2018-09-25javaSE8和jdk1.8的关系java 版本号 从上⽅的JDK 各个版 本发布时间和版本名称表可以看到,Java ⼤体有3⼤类命名⽅式:JDK 、J2SE 、JAVA SE 。简⽽⾔之:我们⼝中说的Java8、JDK8、JDK1.8都是⼀个东 西,JDK(Java Development Kit)Java 命名⽅式...