【Java 基础】反射

编译时vs运行时 “编译时”是指,将java代码编译成class文件的时期,不涉及内存。 “编译时类型”是指,编译时类型由声明该变量时使用的类型决定。 “运行时”是指,java虚拟机执行class文件的时期,涉及内存。 “运行时类型”是指,运行时类型由实际赋给该变量的对象决定。 动态绑定 “编译时”调用的是声明类型的成员方法,“运行时”调用的是实际类型的成员方法。 注意:调用引用类型的成员变量时,
相关文章
相关标签/搜索