240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    Java 字符串的坑

    字符串一旦生成就不能改变。 字符串本身在堆中,而字符串常量池中有指向他的引用,字符串常量池也在堆中! 当字面量方式声明时,查找常量池,有则返回引...

  • Resize,w 360,h 240
    Java多线程知识点整合 - 2

    reentrantlock 实现了Lock接口 可以用于替换synchronized,比synchronized更灵活 必须手动释放锁 如果sy...

  • 静态加载顺序 - 代码实现

    最近在学习单例模式的时候看到了使用静态内部类的方法来实现懒加载,当时对静态的加载顺序还是有点云里雾里,写下一串代码来实践一个类静态的加载顺序 从...

  • Resize,w 360,h 240
    Java多线程知识点整合 - 1

    视频:https://www.bilibili.com/video/av33688545/?p=21源码:[https://github.com...

  • Java - BufferedReader对比FileReader到底哪里进行了优化

    近日学习IO知识的时候对于BufferedReader和FileReader的差别不是很理解,如果说BufferedReader是对于FileR...

  • Java - 如果int是一个基本数据类型,那么为什么存在int.class?

    在使用Java反射时,我们可以发现可以通过创建构造函数对象来创建一个Class类对象的实例 为什么int作为一个基本数据类型却可以使用int.c...

  • 算法第四版 - 红黑树的删除结点代码修改

    最近在学习红黑树的时候,算法第四版没有给出对于结点删除过多的解释,着实费了一番功夫,在对进行删除操作的时候,发现书中代码有不少问题,现在对于删除...