240 投稿
收录了17篇文章 · 25人关注
  • 一起学JDK源码 -- System类

    查看所有目录说起System类,对我们来说既熟悉又陌生,熟悉的是我们刚接触java时就会用到这个类,甚至每天写代码也会用到这个类(System....

  • 一起学JDK源码 -- StringBuffer类

    查看所有目录同StringBuilder类类似,StringBuffer类也是用来构建动态String对象的,但与StringBuilder不同...

  • 一起学JDK源码 -- StringBuilder类

    查看所有目录StringBuilder从类名语义上来说String构建者,用来创建String的。在java开发中经常用到String处理字符串...

  • 一起学JDK源码 -- AbstractStringBuilder类

    查看所有目录前一篇查看了String类的源码,发现String类中有不少地方使用了StringBuffer和StringBuilder类,而这两...

  • 一起学JDK源码 -- String类

    查看所有目录String类是我们日常开发中使用最频繁的类之一,曾今有人说String类用的好坏能评判你是否是一个合格的java程序员。 基础知识...

  • 源码基础 -- 动态代理(2)

    再看java动态代理之Cglib动态代理,早期大家选择Cglib主要是因为Cglib底层采用ASM字节码生成框架,运行效率要比使用JDK原生代理...

  • 源码基础 -- 动态代理(1)

    对于Spring和MyBatis这两个框架我们基本都用过。也在网上了解到Spring的AOP和MyBatis的Mapper的原理就是java的动...

  • 一起学JDK源码 -- Boolean类

    boolean java基本数据类型之一,只有两个取值:true 和 false 这种类型只作为一种标志来记录 true/false ,其包装类...

  • 一起学JDK源码 -- Double类

    Double类是基本类型double的包装类,其中的主要属性和方法与Float类相似。在本文中就不列出了,大家可以看下一起学JDK源码 -- F...

  • 一起学JDK源码 -- Float类

    前面几篇文章我们看了JAVA基本数据类型整型的包装类,接下来我们看下浮点型float的包装类Float类。 基础知识: 1.IEEE 754:I...

专题公告

本专题将书写一系列有关JDK各常用类源码讲解的文章