随笔分类 -  Java

摘要:public class Test { // 饿汉式,线程安全,但提前加载,浪费内存 private static Test instance = new Test(); private static Test getInstance() { return instance; } private s 阅读全文
posted @ 2022-11-10 10:34 lixuelong 阅读(37) 评论(0) 推荐(0)
摘要:基于JDK1.7中的HashMap分析 字段说明 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 默认容器长度(与直接写16有什么区别?这样效率高?) static final int MAXIMUM_CAPACITY = 阅读全文
posted @ 2021-12-30 14:06 lixuelong 阅读(53) 评论(0) 推荐(0)
摘要:当多个线程访问某一个类(对象或者方法)时,这个类始终都能表现出正确的行为,那么这个类(对象或者方法)就是线程安全的。 Synchronized 如果方法使用的synchronized关键字方法修饰时,当多个线程访问该方法时,获取到的是对象级别的锁,也就是以当前对象为锁,若不是同一个对象,就可以互不干 阅读全文
posted @ 2021-10-26 11:28 lixuelong 阅读(82) 评论(0) 推荐(0)
摘要:先看下代码 public static void main(String[] args) { int dataMonth = 4; DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar dataCalendar = 阅读全文
posted @ 2021-03-31 13:51 lixuelong 阅读(731) 评论(0) 推荐(0)