0
点赞
收藏
分享

微信扫一扫

Java语言的特点,特征,核心机制,垃圾回收机制,JDK JVM JRE 之间的区别和关系(1)

幸甚至哉歌以咏志 2022-04-18 阅读 59
java

这是个人开始学习Java语言的总结,大家可以通过这个在网上搜索(如Java的跨平台性),个人感觉这种总结方式比较好用

1.Java语言的主要特点:跨平台性,面向对象,安全性,多线程,简单易用

2.Java语言的特征:封装,继承,多态,抽象

3.Java的核心机制:虚拟机,简称:JVM

注释:图中的源文件就是:我们平时写的程序叫就是叫点Java文件。

      然后使用javaC把它编译成字节码文件(点Class是后缀的意思),最后就可以在java的虚拟机上进行各种的运行了(跨平台),

注意:虚拟机JVM是Java语言跨平台的重要特点。

  1. 垃圾回收机制(简称:GC)Java语言有它自己的垃圾回收机制,每隔一段时间会定期清理不再使用的的对象,垃圾收集主要对内存的释放, 好处是不用程序员定期花时间去清理,节省时间人力。

5.JDK JVM JRE 之间的区别和关系

JDK: java开发工具包。jdk是整个Java的开发核心,
它集成了jre和开发工具包

JRE:我们叫它:Java的运行是的坏境。它主要包含两
个部分,jvm的标准实现和Java的一些基本类
库。

JVM: 就是Java虚拟机。它只认识xxx.class这种类型的
文件,它能够将class文件中的字节码指令进行识
别并调用操作系统向上的APl完成的动作,jvm
是Java能够跨平台的核心。

这三者的关系是:一层层的嵌套关系JDK 包含 JRE,JRE 包含 JVM.

举报

相关推荐

0 条评论