一、什么是单例模式?单例模式,顾名思义就是 一个类只能有一个实例,并且在整个项目中都能访问到这个实例。 二、Java中单例模式的7种写法及其分析写法一 public class Singleton { private Singleton(){} private static Singleton in ...
分类:
其他好文 时间:
2019-12-20 12:10:23
阅读次数:
55
1.静态工厂方法 /** * 静态工厂方法:直接调用某一个类的静态方法就可以返回bean实例 * * */ 1)先建立静态工厂public class StaticCarFactory { private static Map<String,Car> cars = new HashMap<Strin ...
分类:
其他好文 时间:
2019-12-19 23:00:05
阅读次数:
105
1 public class MapCache { 2 3 /** 4 * 默认存储1024个缓存 5 */ 6 private static final int DEFAULT_CACHES = 1024; 7 8 private static final MapCache INS = new M ...
分类:
其他好文 时间:
2019-12-18 09:23:33
阅读次数:
175
public class AgentUserKit { private static String pattern = "^Mozilla/\\d\\.\\d\\s+\\(+.+?\\)"; private static String pattern2 = "\\(+.+?\\)"; private ...
分类:
其他好文 时间:
2019-12-17 22:47:28
阅读次数:
196
public class ThreadPoolExecutorUtils { private static final int CORE_POOL_SIZE = 10; private static final int MAX_POOL_SIZE = 20; private static final ...
分类:
编程语言 时间:
2019-12-17 20:39:55
阅读次数:
90
为什么static成员必须在类外初始化 为什么静态成员不能在类内初始化 在C++中,类的静态成员(static member)必须在类内声明,在类外初始化,像下面这样。 class A { private: static int count ; // 类内声明 }; int A::count = 0 ...
分类:
其他好文 时间:
2019-12-17 00:12:35
阅读次数:
302
public abstract class AbstractUnSafeCas<T> { @SuppressWarnings("unused") private volatile Object value; private static final AtomicHelper ATOMIC_HELPE... ...
分类:
其他好文 时间:
2019-12-16 13:21:24
阅读次数:
135
package com.sise.case1;//单例模式 1.私有的静态的实例对象 private static instance//// 2.私有的构造函数(保证在该类外部,无法通过new的方式来创建对象实例) private Singleton(){}//// 3.公有的、静态的、访问该实例对 ...
分类:
其他好文 时间:
2019-12-15 10:31:09
阅读次数:
106
1.如何定时任务 1.1 开启定时任务 @EnableScheduling //开启定时任务 @SpringBootApplication public class ManagerApplication { private static Logger logger = LoggerFactory.g ...
分类:
编程语言 时间:
2019-12-14 20:54:14
阅读次数:
87
开发时需要把如“今天 12:15” "昨天 21:21" "前天 03: 02"之类的String转换成Date,所以写了个方法,有更好的写法的话欢迎留言 1 //获取今天、昨天、前天的某个时间的方法, 如"昨天 21:21" "前天 15:15" 2 private static Date get ...
分类:
编程语言 时间:
2019-12-14 11:53:35
阅读次数:
542