标签:关心 简单 转化 不一致 基于 根据 java数据类型 roots 绑定
双亲委派


如何判断两个Class对象是否相同
JVM运行数据区按线程使用情况分类

HotSpot
字符串常量池

堆


程序计数器
Java虚拟机栈

本地方法栈

方法执行

方法调用
public class DynamicCall01 {
public static void main(String[] args) {
Father father = new Son();
// 多态,发生方法重载
father.f1();
// 打印结果: Son-f1()
char c = ‘a‘;
father.f1(c);
// 打印结果: father-f1() para-int 97
}
}
// 被调用的父类
class Father {
public void f1() {
System.out.println("father-f1()");
}
public void f1(int i) {
System.out.println("father-f1() para-int " + i);
}
}
// 被调用的子类
class Son extends Father {
public void f1() {
// 覆盖父类的方法
System.out.println("Son-f1()");
}
public void f1(char c) {
System.out.println("Son-s1() para-char " + c);
}
}

垃圾回收
标签:关心 简单 转化 不一致 基于 根据 java数据类型 roots 绑定
原文地址:https://www.cnblogs.com/cxc1357/p/14193475.html