JVM
JeremyChan1887
这个作者很懒,什么都没留下…
展开
-
【转载】从JVM角度看Java多态
原文链接:https://www.cnblogs.com/qingergege/p/6853547.html首先,明确一下,Java多态的三个必要条件:1、 继承2、 子类重写父类方法3、 父类引用指向子类对象然后看一个例子package test.xing;class Father{ protected int age; public Father(){ age = 40; } void eat(){ ..转载 2020-09-15 10:31:21 · 103 阅读 · 0 评论 -
[JVM] Java类加载机制
1、Java平台无关性的实现基础是虚拟机和字节码存储格式与C++直接将程序编译成二进制本地01机器码不同,Java在不同操作系统上有着不同的虚拟机,通过javac编译器将程序编译成与操作系统和机器指令集无关的字节码格式,然后再由虚拟机运行字节码,就可以实现“平台无关性”了,这种无关性是实现在操作系统的之上的应用层的(Java还有一种语言无关性,可以让其他语言如Scala、Jython、Groovy的代码运行在JVM之上,其实现基础与平台无关性相同)。这就有点像云计算用到的虚拟化技术,通过一层虚拟化...原创 2020-05-16 16:39:27 · 108 阅读 · 0 评论