
java源码
文章平均质量分 94
像海一样清澈
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis架构和 Spring 整合源码解析
mybatis架构:https://www.jianshu.com/p/15781ec742f(引用这位大佬的)个人总结: public static void main(String[] args) throws IOException { String resource = "Mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactor原创 2021-07-01 18:53:42 · 193 阅读 · 0 评论 -
Spring Bean生命周期doCreateBean源码阅读
bean的生命周期的几个后置接口都是在这个方法里面调用,所以单独开一篇该方法的源码阅读下面从两个点来阅读:1.何时调用(只看容器启动)2原创 2021-06-15 14:38:20 · 330 阅读 · 0 评论 -
java.nio.Buffer类的源码阅读
介绍jdk1.8解释:Class Bufferjava.lang.Objectjava.nio.Buffer已知直接子类:ByteBuffer , CharBuffer , DoubleBuffer , FloatBuffer , IntBuffer , LongBuffer , ShortBufferpublic abstract class Bufferextends Obje...原创 2020-02-18 18:27:07 · 205 阅读 · 0 评论 -
jdk1.8 java.io.FileInputStream类源码阅读
介绍jdk解释:public class FileInputStreamextends InputStreamA FileInputStream从文件系统中的文件获取输入字节。 什么文件可用取决于主机环境。FileInputStream用于读取诸如图像数据的原始字节流。 要阅读字符串,请考虑使用FileReader 。属性 /* File Descriptor - handle...原创 2020-02-17 10:03:47 · 562 阅读 · 0 评论 -
jdk1.8 java.io.InputStream类源码阅读
介绍public abstract class InputStream implements Closeable这个抽象类是表示输入字节流的所有类的超类。需要定义InputStream子类的应用InputStream必须始终提供一种返回输入的下一个字节的方法。已知直接子类:AudioInputStream , ByteArrayInputStream , FileInputStream...原创 2020-02-14 16:47:27 · 399 阅读 · 0 评论 -
jdk1.8 java.io.File类源码阅读
public class File implements Serializable, Comparable<File>实现了序列化和内部比较器Comparable.内部比较方法 public int compareTo(File pathname) { return fs.compare(this, pathname); } private s...原创 2020-02-14 11:34:10 · 997 阅读 · 0 评论 -
java源码阅读--Double
jdk文档说明:Double类将基本类型Double的值封装在对象中。Double类型的对象包含一个类型为Double的字段。此外,该类还提供了几个方法,用于将double转换为字符串,将字符串转换为double,以及在处理double时有用的其他常量和方法。java源码里面几个封装类的数字类都是继承Number,所以基本的方法也差不多,上面jdk文档也充分表达了该类的作用。成员变...原创 2020-02-10 16:34:10 · 366 阅读 · 0 评论 -
java源码阅读--Byte
Byte类将基元类型Byte的值封装在对象中。Byte类型的对象包含一个类型为Byte的字段。此外,该类还提供了几个方法,用于将字节转换为字符串,将字符串转换为字节,以及处理字节时有用的其他常量和方法继承的类Number抽象类号是平台类的超类,表示可以转换为基本类型byte、double、float、int、long和short的数值。从特定数字实现的数值到给定原始类型的转换的特定语义由所讨...原创 2019-09-17 16:14:32 · 149 阅读 · 0 评论 -
java1.8源码阅读--Boolean
布尔类将原始类型布尔的值封装在对象中。布尔类型的对象包含一个类型为布尔的字段。此外,该类提供了许多方法,用于将布尔值转换为字符串,将字符串转换为布尔值,以及在处理布尔值时有用的其他常量和方法。属性 /** * The {@code Boolean} object corresponding to the primitive * value {@code true}....原创 2019-09-12 16:20:41 · 181 阅读 · 0 评论 -
java1.8源码阅读--StringBuilder和StringBuffer
首先在回顾一下String、StringBuilder和StringBuffer的区别。引用这位大佬的解释https://blog.csdn.net/u013679744/article/details/58605645String:字符串常量 。StringBuffer 与 StringBuilder是字符缓冲变量。StringBuffer 与 StringBuilder 中的方法和功能完全...原创 2019-09-12 15:03:02 · 230 阅读 · 0 评论 -
java1.8源码阅读----AbstractStringBuilder
AbstractStringBuilder是一个抽象类,它的两个子类为StringBuffer和StringBuilder。它实现的接口CharSequence和Appendable。实现的接口CharSequence:在String类源码分析中已经解释。Appendable接口:该接口里面只有三个方法,三个方法只有参数不相同,方法名都是一样的。Appendable append(c...原创 2019-09-11 16:38:22 · 315 阅读 · 0 评论 -
java源码阅读--String类
java源码阅读–String类字符串操作类是相当重要的一个类,到现在都没有整理过里面的方法和实现。话不多说,用我抠脚的技术整理一波。String类实现的接口Serializable接口实现java.io的类支持类的序列化。Serializable接口。不实现此接口的类将不会对其任何状态进行序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可...原创 2019-09-10 09:20:38 · 333 阅读 · 0 评论 -
java源码阅读--object
java源码阅读--objectnativegetClass();equalsequals的作用及与==的区别(native private static native void registerNatives(); static { registerNatives(); }首先看到这个方法不明白native修饰的方法是什么意思,谷歌后得到答案如下(同理...原创 2019-08-22 10:25:12 · 168 阅读 · 0 评论