240 发简信
IP属地:上海
  • Resize,w 360,h 240
    9.Float类源码解析

    Float 和Double实际上一个模子印出来的,为什么这么说,往下看 1. 正无穷大,负无穷大,NaN值(非数字值,常值),最大正有限值,最小...

  • Resize,w 360,h 240
    8.Double类源码解析

    1. double把 1.0/0.0 作为无穷大,-1.0/0.0为负无穷大,NaN是为了后面 isNaN函数做准备,判断一个数是不是NaN,其...

  • Resize,w 360,h 240
    7.Byte类源码解析

    1. 前面两个,一个最大值,一个最小值,不多说,为什么是-128到127 应该不需要我解释了吧,第三个方法,是不是和Boolean中的类似,博主...

  • Resize,w 360,h 240
    6.Boolean类源码解析

    1. 对应基值 true和false 的 Boolean 对象,还有一个是表示基本类型 boolean 的 Class 对象,底层调用的Clas...

  • 5.StringBuilder类源码解析

    整个StringBuilder博主都不多讲,方法和StringBuffer 的一毛一样,就少了synchronized 修饰,所以记住他是线程不...

  • Resize,w 360,h 240
    4.StringBuffer类源码解析

    继承AbstractStringBuffer,我们有了前面的基础,后面再来看StringBuffer的时候其实很容易的。这篇文章和博主的第三篇关...

  • Resize,w 360,h 240
    3.AbstractStringBuilder类源码解析

    后面大家会接触StringBuffer 和StringBuiler 这两个前者是线程安全的,后面是线程不安全,后面我们会详细讨论,说道这两个类都...

  • Resize,w 360,h 240
    2.String类源码解析

    1. 首先我们可以看到是final 修饰的,不能被继承,只要被创建就不能再修改,所有我们平时看似修改实际上都是重新建了一个新的字符串。然后他实现...

  • Resize,w 360,h 240
    1.Object类源码解析

    Object 是所有类的基类,很重要。 1. 这是第一个方法,用static ,native修饰,意思是一个本地方法,具体是用C(C++)在DL...