JVM、JRE、JDK之间的区别和联系,你居然还不知道?

==========================================================================

JDK是Java的核心,包含运行Java运行环境(JRE)和一些Java工具及Java基础类库 。

JDK提供的工具

appletviewer.exe* java-rmi.exe* jrunscript.exe* policytool.exe*

extcheck.exe* javaw.exe* jsadebugd.exe* rmic.exe*

idlj.exe* javaws.exe* jstack.exe* rmid.exe*

jabswitch.exe* jcmd.exe* jstat.exe* rmiregistry.exe*

jar.exe* jconsole.exe* jstatd.exe* schemagen.exe*

jarsigner.exe* jdb.exe* jvisualvm.exe* serialver.exe*

java.exe* jdeps.exe* keytool.exe* servertool.exe*

javac.exe* jhat.exe* kinit.exe* tnameserv.exe*

javadoc.exe* jinfo.exe* klist.exe* unpack200.exe*

javafxpackager.exe* jjs.exe* ktab.exe* vcruntime140.dll*

javah.exe* jli.dll* native2ascii.exe* wsgen.exe*

javap.exe* jmap.exe* orbd.exe* wsimport.exe*

javapackager.exe* jps.exe* pack200.exe* xjc.exe*

Java Api是Java的应用程序接口,里面有很多写好的Java Class,包含一些重要的语法结构以及基本图形,网络和文件IO,我们可以直接调用。

总结

======================================================================

  • 有JVM和lib库(JRE)就可以执行字节码(.class)文件(Java程序)

  • 有JRE可以运行(Java程序)但是还不能开发Java程序,需要JDK(JRE+开发工具)才可以

windows 安装jdk

=================================================================================

JVM、JRE、JDK之间的区别和联系,你居然还不知道?

会发现有两个目录,其实只需要 jdk1.8.0_91 就可以,里面包好了jre, jre1.8.0_91 是JDK单独提供一个一个运行环境

两个目录jre的区别

知其然不知其所以然,大厂常问面试技术如何复习?

1、热门面试题及答案大全

面试前做足功夫,让你面试成功率提升一截,这里一份热门350道一线互联网常问面试题及答案助你拿offer

2、多线程、高并发、缓存入门到实战项目pdf书籍

3、文中提到面试题答案整理

4、Java核心知识面试宝典

覆盖了JVM 、JAVA集合、JAVA多线程并发、JAVA基础、Spring原理、微服务、Netty与RPC、网络、日志、Zookeeper、Kafka、RabbitMQ、Hbase、MongoDB 、Cassandra、设计模式、负载均衡、数据库、一致性算法 、JAVA算法、数据结构、算法、分布式缓存、Hadoop、Spark、Storm的大量技术点且讲解的非常深入

找小编(vip1024c)领取

[外链图片转存中…(img-qtBm9v8J-1721634549874)]

[外链图片转存中…(img-aoRF4HNh-1721634549874)]

找小编(vip1024c)领取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值