
juc
SOUL-GIN
任凭弱水三千,只取一瓢饮
展开
-
JAVA_枚举单例
/** * @author gin * @date 2021/3/17 */public enum SingleUser { /** * 单例对象 */ INSTANCE; private int id; private String name; SingleUser() { // 创建需要的对象 // 内部属性 // 外部连接 this.id = 1; th原创 2021-03-17 16:24:23 · 657 阅读 · 0 评论 -
Java 多线程 锁工具
前置CPU: 进来指令就执行一个进程,资源分配的最小单元,相当于运行在电脑中的一个程序;一个线程,资源调度的最小单元,是进程中的最小执行单元创建线程三种方式: Thread Runnable(普通创建,lambda表达式实现) 线程池(其实是前两种的变种实现)yield() 让出当前线程执行权限;进入就绪队列(依然有可能继续获得CPU执行权)join() 当前线程执行时,如果运行到其他线程变量.join()方法,则当前线程会等待join线程执行的结束再运行剩余逻辑例,main中起了 t1 t2原创 2020-05-12 19:54:28 · 240 阅读 · 0 评论