www.3112.net > JDK,JRE,jAvA虚拟机

JDK,JRE,jAvA虚拟机

虚拟机(JVM)是包含在JRE(运行环境)当中的.JDK指的是开发包.如果只是用户需要使用java开发的软件,只需安装JRE即可,开发人员需要开发java程序,就需要安装JDK了.JRE只是JDK的一个子集.开发包里边包含了JRE和一些开发

首先,java不同于C和C++的编译执行.java是解释执行,也就是java编译后不是CPU可以直接执行的机器码.而需要一个东西再翻译一下,好处是提高了跨平台性,坏处是牺牲了速度,实话,CPU好的时候没感觉,CPU不好的话第一次打开的

JDK Java开发工具包,Java Development Kit里面有运行环境JRE和开发时所需要的Java类库,以及一些编译调试运行的程序,如java.exe,javac.exe,javaw.exe等.SDK 是一些公司针对某一项技术为软件开发人员制作的一套辅助开发或者减少开

Java虚拟机(Java Virtual Machine) 简称JVMjdk(java development kit)是sun microsystems针对java开发员的产品.JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库.JDK(开发工具包)和JRE(运行时环境包)JDK包含JREJDK是开发人员必装软件JRE是客户端运行时必装软件

java虚拟机其实和java运行库是一个东东.具体你可以看看下面这篇文章: 转自: <a href="https://wenwen.sogou.com/login/redirect?url=http%3a%2f%2fbolinguan.blog.lagoo.com.cn%2fblog.php%3fdo%3dshowone%26itemid%3d26009%26type

1. SDK(Software Develop Kit,软件开发工具包),用于帮助开发人员的提高工作效率.各种不同类型的软件开发,都可以有自己的SDK.Windows有Windows SDK,DirectX 有 DirectX 9 SDK,.NET开发也有Microsoft .NET Framework SDK.

LZ很强啊!思考问题这么细!我认为,java技术的核心有三个: jvm, java语言,及jvm和java间的桥梁(比如反射机制,字节码``).1.jdk里面包含了jre(即虚拟机)所以,JDK肯定是平台相关的.所谓的跨平台,只不过是对应用开发者来说的.操作

SDK(Software Development Kit)一般指软件开发包,可以包括函数库、编译程序等. JDK(Java Development Kit)是面向JAVA开发人员使用的SDK,它提供了Java的开发环境和运行环境. JRE(Java Runtime Enviroment)是指Java的运行环境,是面向Java程序的使用者,而不是开发者.

Java虚拟机:JVMjre:java运行时环境,包含了JVM.

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com