A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2020-2-20 18:16  /  2531 人查看  /  15 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1.反射的好处是什么?
我们是不需要将程序停下来,只需要修改配置文件里面的信息就可以了。

2.什么时候会加载Class类对象?
   创建对象时;
   调用类的方法时;
    访问类或者接口的类变量,或者为类变量赋值
    使用反射方式来强制创建某个类或接口对应的java.lang.Class对象
   初始化每个类的子类时;
   直接使用java.exe命令来运行某个主类时

3.获取Class类对象有几种方式?
类名.Class
对象.getClass  ->类对象已存在的情况下
Class.forname("类的全路径")

4.为什么反射可以忽略泛型检查?
在java的泛型中,实际上只是编译器认识泛型,而虚拟机是不认识泛型的。简单来讲,在运行时,所有的泛型都是object
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马