社区
Java SE
帖子详情
有没有规定一定要先安装SDK然后才能安装JVM?否则就安装不了SDK?
vcmfcnet
2003-08-23 11:11:12
有没有规定一定要先安装SDK然后才能安装JVM?否则就安装不了SDK?
...全文
33
4
打赏
收藏
有没有规定一定要先安装SDK然后才能安装JVM?否则就安装不了SDK?
有没有规定一定要先安装SDK然后才能安装JVM?否则就安装不了SDK?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vcmfcnet
2003-08-23
打赏
举报
回复
不安装JVM能运行JAVA程序吗?不可能吧?
zcjl
2003-08-23
打赏
举报
回复
应该不是吧?
不过我只装过sdk却没装过jvm
好像很丢人哦
vcmfcnet
2003-08-23
打赏
举报
回复
可现在我下载SDK,装不了,我是先装JVM的
kylewang
2003-08-23
打赏
举报
回复
没有这种规定的,我是先装的jvm, 后装的sdk .
深入理解
JVM
虚拟机
内容简介:
JVM
是Java Virtual Machine(Java虚拟机)的缩写,引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言只需生成在Java虚拟机上运行的目标代码,就可以在多种平台上不加修改地运行。本课程将介绍
JVM
的核心原理,包括类加载机制的设计原理,
JVM
常用的参数类型,对堆内存中的Eden,S0,S1和Old区的理解,如何确定一个对象为垃圾?常用的垃圾回收算法和垃圾收集器,以及它们适用的区域和特点等等,都会有详细介绍。 为什么需要学习这门课程? 作为一名JAVA开发工程师,你在使用虚拟机的时候可能会出来一些意料不到的Bug,而你却不知道如何去解决。这是因为Java虚拟机封装得很好,让你感觉不到它的存在。掌握Java虚拟机的工作原理可以提高你的开发效率,修复Bug会变得非常轻松。而且,对于JAVA工程师来说,在你通往进阶的道路上,
JVM
是必须要吃透的。 课程大纲: 为了让大家快速系统了解
JVM
知识全貌,我为您总结了思维导图,帮您梳理学习重点,建议收藏!
SDK
,JDK,JRE,
JVM
之间的关系
SDK
:软件开发工具包 JDK:Java开发工具箱 JRE:Java运行环境
JVM
:Java虚拟机(Java的解释程序) 他们三者之间的关系为:
SDK
>JDK>JRE>
JVM
呈包含关系
JVM
是不能独立
安装
的,JRE和JDK都是可以独立
安装
的,有单独的JDK
安装
包和单独JRE
安装
包,但是没有单独的
JVM
安装
包。
安装
JDK的时候:JRE就自动
安装
了,同时JRE内部的
JVM
也就自动
安装
了
安装
JRE的时候:
JVM
也就自动
安装
了 问题:为什么
安装
JDK的时候会自带一个JRE?因为Java
一下子就弄懂JDK、JRE、
JVM
和
SDK
到底是什么了
文章目录总结官方解释 总结 JDK(Java Development Kit) 是 Java 语言的软件开发工具包(
SDK
)。 在JDK的
安装
目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是
jvm
,lib中则是
jvm
工作所需要的类库,而
jvm
和 lib合起来就称为jre。 JRE(Java Runtime Environment,Java运行环境),包含
JVM
标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试
Java三大版本及
JVM
JDK JRE 及
SDK
API
*API即“应用程序编程接口”,**是一些预
先
定义的函数,目的是作为“介面”沟通两个不同的东西,提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首
先
被编译为.class的类文件,这种类文件可以在虚拟机上执行。其实就是别人已经写好的可以实现特定功能的函数,而你只需要根据他提供好的接口,也就是调用他的方法,传入他
规定
的参数,然后这个函数就会帮你实现这些功能。...
java jdk 和
sdk
,有啥不一样 ?
这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“
SDK
”。
SDK
是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种API提供便利)。3、可以认为jdk只是
sdk
的一种(子集),因为它是开发java程序的一个平台,开发其他程序的
sdk
可以没有jdk。但是只要开发java程序就必须使用jdk。JDK(Java Development Kit,Java开发工具包)是Sun Microsystems针对Java开发员的产品。
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章