今天有幸看了下Boolean的实现,jdk并未详细介绍底层实现,因为Boolean大部分都是由原始类实现的。比较有...[作者空间]
1. 前言 Double类中doubleToRawLongBits,double类型占64位,而long类型也是占...[作者空间]
Float类基本与Double一致,想要了解的朋友可以参考探索JDK之Double类这里就不详细介绍了传送门:ht...[作者空间]
1. 简介 Double类封装了一个值double原始类型的对象。此外,这个类提供了一些方法来转换double,S...[作者空间]
1. 简介 Long类封装了一个值long原始类型的一个对象。一个Long类型的对象包含一个字段的类型是long。...[作者空间]
1. 简介 Byte类封装了一个值byte原始类型的一个对象。一个Byte类型的对象包含一个字段的类型是byte。...[作者空间]
1. 简介 Short类封装了一个值short原始类型的一个对象。一个Short类型的对象包含一个字段的类型是sh...[作者空间]
1. 前言 Integer.highestOneBit(int i):求二进制除了最高位1保留,其他全部设置为0的...[作者空间]
1. 前言 Integer.reverse(int i):二进制按位反转Integer.reverseByte(i...[作者空间]
1. 前言 bitCount:统计int类型数值的二进制中1的个数。在各种版本的面试宝典中,这个题目应该是非常常见...[作者空间]
1. 前言 看过Integer.numberOfLeadingZeros(int i)的朋友,都知道求的最高位连续...[作者空间]
1. 前言 通常我们经常会遇到这样的面试题: 给定一个数字,求二进制最高位第一个1的位置。 其实在jdk已经...[作者空间]
1. 前言 在Integer类的源码中,toString方法中调用getChars方法,getChars方法是获取...[作者空间]
1. 简介 Integer类封装了一个值int原始类型的一个对象。一个Integer类型的对象包含一个字段的类型是...[作者空间]
1.简介 抽象类Number是所有平台类的超类。平台类包含:Byte, Double, Float, Intege...[作者空间]