Java
文章平均质量分 68
weixin_42565018
这个作者很懒,什么都没留下…
展开
-
threadlocal原理与内存泄漏
ThreadLocal原理、内存泄漏原创 2022-03-05 16:34:02 · 1491 阅读 · 0 评论 -
悲观锁和乐观锁
乐观锁和悲观锁原创 2022-03-05 20:32:22 · 225 阅读 · 0 评论 -
线程池的使用
池化思想、线程池的优点、线程池七大核心参数原创 2022-03-05 20:03:54 · 254 阅读 · 0 评论 -
Java 线程死锁的产生以及避免
何为线程死锁?如何避免线程死锁?sleep() VS wait() VS wait(long)原创 2022-03-03 12:04:32 · 288 阅读 · 0 评论 -
String、StringBuilder、StrinBuffer的区别
从可变性来看: String是不可变的,因为其内部是用final修饰的字符数组来保存字符串的。private final char value[]; StringBuffer、StringBuilder都是继承自AbstractStringBuilder,构造方法也是调用的父类的构造方法。在AbstractStringBuilder中用char[] value;来保存字符串,没有final修饰,所以说StringBuffer、StringBuilder是可以变的。 从线程安全性来看: String中的对象原创 2022-02-23 11:52:21 · 312 阅读 · 0 评论 -
Java设计模式——单例模式
设计模式是一套被反复使用、多人知晓、经过分类编目、代码设计经验的总结。是人们实践的产物。 单例模式能够保证整个应用中有且只有一个实例,即保证一个类在内存中的对象的唯一性。单例模式使用一个私有构造函数、一个私有静态变量、一个公有静态函数来实现,使用一个私有构造函数、一个私有静态变量、一个公有静态函数来实现。 五种实现方式 饿汉式 import java.io.Serializable; /** * @author Margaret * @create 2022-01-13 16:02 */ //饿汉式原创 2022-02-17 10:06:10 · 91 阅读 · 0 评论