Java高新技术---反射2

一.反射

1.概述

Java类用于描述一类事物的共性,其类有什么属性,不同的实例对象有不同的属性值。就是把java类中的各种成分映射成相应的java类。 
Class:表示的是各个java类是否属于同一类事物。描述的是:类的名字,类的访问属性,类所属于的包名,字段名称的列表,方法名称的列表。 
比较记忆: 
Person类代表人,他的实例是:张三,李四。。等具体的人, 
Class类代表java类,他的实例对象对应的是: 
对象各个类在内存中的字节码,例如:Person类的字节码,ArrayList类的字节码 
一个类被加载器加载到内存中,占用一片存储空间,这个空间里面的内容就是类的字节码,不同的类的字节码是不同的,所以他们在内存中的内容是不同的,这一个个的空间分别用一个个的对象来表示。

2.基本方法

格式: 
格式1:类名.class; 
格式2:对象.getClass() 
格式3:Class.forName(“包名.类名”); 
九个预定义对象 基本数据类型(boolean、byte、char、short、int、long、float 和double。)和void 
只有这写基本类型的包装类可以通过包装类.TYPE获得所包装的基本类型的Class对象。 
例:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值