类标记

类标记
在Java   1.1中,可以采用第二种方式来产生Class对象的句柄:使用“类标记”。对上述程序来说,看起来就象下面这样:
Gum.class;
这样做不仅更加简单,而且更安全,因为它会在编译期间得到检查。由于它取消了对方法调用的需要,所以执行的效率也会更高。
类标记不仅可以应用于普通类,也可以应用于接口、数组以及基本数据类型。除此以外,针对每种基本数据类型的封装器类,它还存在一个名为TYPE的标准字 段。TYPE字段的作用是为相关的基本数据类型产生Class对象的一个句柄,如下所示:

……等价于……
...   is   equivalent   to   ...

 
boolean.class

  Boolean.TYPE

 
char.class

  Character.TYPE

 
byte.class

  Byte.TYPE

 
short.class

  Short.TYPE

 
int.class

  Integer.TYPE

 
long.class

  Long.TYPE

 
float.class

  Float.TYPE

 
double.class

  Double.TYPE

 
void.class

  Void.TYPE

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值