[Java].class类类型

本文解释了Java 1.1中引入.class关键字的原因,为了保持获取原始类型和包装类类型的Class对象的一致性。文中还通过示例说明了如何使用该关键字来获取Class对象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

The .class keyword was added in Java v1.1 so that there would be consistency in getting to the Class objects representing both primitive types and class types. The .TYPE field of the various object wrapper classes of primitive types allows you to “go backwards” to get to the Class of the primitive type which that object wrapper “wraps”.

We have int.class == Integer.TYPE and Integer.class == (new Integer(0).getClass()).

So, for consistency and simplicity, use the .class keyword to get the Class object.

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值