摘要:
Callable的两种实现方式 使用线程池 package com.edgar.lesson01; import java.util.concurrent.*; //创建线程方式:1.实现Callable类 2.重写call()方法 3.看main方法注释 public class TestCall 阅读全文
摘要:
高并发场景 多个线程对同一资源对象进行操作时,会产生高并发场景。 加锁 synchronized 同步方法:看起来锁的是方法,实际锁的是对象this 同步代码块:锁的是共享资源对象 Lock-可重入锁 使用ReentrantLock类来实现,ReentrantLock类实现了Lock接口 同步方法: 阅读全文