【229天】黑马程序员27天视频学习笔记【Day27-中】
叨叨两句
忙!充实!哈哈!
27-03: 反射概述
概述
- 动态获取字节码文件
三个阶段获取字节码文件的方法
源文件阶段
功能:读取配置文件
Class clazz = Class.forName("类名")
字节码阶段
功能:当作静态方法的锁对象
Class clazz = Person.class
创建对象阶段
功能:判断是否是同一个字节码对象
Class clazz = p.getClass();
package test; public class Demo7 { public static void main(String[] args) throws ClassNotFoundException { Class clazz1 = Class.forName("test.Person"); Class clazz2 = Person.class; Person p = new Person(); Class clazz3 = p.getClass(); System.out.println(clazz1 == clazz2); System.out.println(clazz2 == clazz3); } }
相关推荐
kukelook 2020-04-22
程序员官方BLOG 2015-07-10
Java填坑之路 2019-09-08
ioriguojun 2013-01-25
madmanG 2016-03-13
ellende 2019-06-25
Java填坑之路 2019-06-25
ellende 2019-06-21
taoxiuyi0 2019-06-21
javaMerea 2019-06-21
taoxiuyi0 2019-06-21
叨逼叨两句收拾收拾~18-11:Collection中的常见方法sortpackage com.test.demo001;System.out.println; //根据默认排序结果获取集合中的最大值
javaMerea 2019-06-21
javaMerea 2019-06-21
韩世雷程序员 2019-06-21
taoxiuyi0 2019-06-21
ellende 2019-06-21
韩世雷程序员 2019-06-21
韩世雷程序员 2019-06-21
ellende 2019-06-21