原文:Java 基本概念:jvm、jdk、jre、jse

jvm 是java虚拟机,将java的class字节码文件翻译成二进制可执行程序。jdk 是java的开发包 Java sdk, java的开发工具,包含SUN公司提供的java API,将java源码编译为class字节码文件,通常jdk中就包含了jre。jre 是java运行时,用于执行java程序。jse 是java标准开发,jse 就是java开发的一种,标准开发,例如开发桌面程序。 jd ...

2017-08-10 22:13 0 1627 推荐指数:

查看详情

java的一些基本概念——java11、jdkjrejvm

Java字节码 先介绍下c语言的编译过程,写好代码用编译器(比如gcc)编译过后是机器能够直接执行的二进制机器码。 java也类似这种情况,但是java代码文件编译过后不是任何机器都能识别的机器码,而是只有java虚拟机(JVM)才能识别的java字节码。 JVM java的虚拟机,java ...

Thu Jan 17 18:53:00 CST 2019 0 704
[Java] JREJDKJVM的区别

Java语言的学习过程中,配置环境时首先会接触到JREJDK概念,后面随着了解的深入,不可避免会学习到JVMJRE,全称Java Runtime Environment,也被写成Java RTE。顾名思义,JRE提供Java应用运行所需的最小支撑环境,它包括JVM、核心类、和一些 ...

Tue Aug 20 07:02:00 CST 2019 0 509
JavaJDK,JREJVM之间的关系

初学JAVA很容易被其中的很多概念弄的傻傻分不清楚,首先从概念上理解一下吧,JDKJava Development Kit)简单理解就是Java开发工具包,JRE(Java Runtime Enviroment)是Java的运行环境,JVM( java virtual machine)也就 ...

Sun Nov 09 23:44:00 CST 2014 9 10751
jvmjrejdk区别

1、jvmjava虚拟机,负责把.class 二进制文件翻译成不同系统上的机器操作指令。因此JVM实现了java的跨平台运行,它把它可识别的.class 文件在不同平台上翻译成不同的机器操作指令,可以在windows、linux上等不同平台上运行。jvm负责把class文件加载进内存, 它包含 ...

Sat Sep 21 23:30:00 CST 2019 0 747
JDKJREJVM的区别

1、JDK 英文全称Java SE Development Kit,翻译为Java标准开发包,提供了编译、运行Java程序所需要的各种工具和资源,包括了Java编译器(JRE)、Java运行时环境(JVM)、以及常用的Java类库等,是开发者必备。 2、JRE JRE英文全称Java ...

Fri Aug 20 19:07:00 CST 2021 0 139
JDKJREJVM以及openJDK

一、Java概念 1.1 Java的历史 Java(一种咖啡名)是太阳微系统(Sun Microsystems)公司于1995年开始开发的。 在印度尼西亚,有一个岛屿叫做爪哇岛,英文名叫java,因盛产咖啡而闻名。 而java的开发工程师们非常喜欢喝这种咖啡,所以将语言命名为java ...

Tue Nov 16 22:06:00 CST 2021 0 1192
JVMJREJDK的区别

1、JVM -- java virtual machine   jvmjava虚拟机,它主要有一个功能就是将编译好的class文件进行解释执行,因为class文件不能由操作系统直接执行,需要有jvm解释方可执行。    jdk-->jre-->bin可以认为该目录即为jvm ...

Wed Feb 27 07:00:00 CST 2019 1 2518
什么是JVM?什么是JDK? 什么是JRE

JVMJVMJava Virtual Machine(Java虚拟机)的缩写,它是整个Java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互 ...

Wed Sep 22 22:04:00 CST 2021 0 95
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM