天天看点

java 多线程实现四种方式解析Thread,Runnable,Callable,ServiceExcutor,Synchronized ,ReentrantLock

1.Thread实现:

2020-01-23 21:15:54 Thread-1

2020-01-23 21:15:54 Thread-8

2020-01-23 21:15:54 Thread-7

2020-01-23 21:15:54 Thread-5

2020-01-23 21:15:54 Thread-4

2020-01-23 21:15:54 Thread-3

2020-01-23 21:15:54 Thread-0

2020-01-23 21:15:54 Thread-2

2020-01-23 21:15:54 Thread-6

2020-01-23 21:15:54 Thread-9

2.Runnable :

  

3. Callable:

Thread-0

28

Thread-1

Thread-2

Thread-3

Thread-4

4.ThreadPool使用同步原语,重入锁,同步代码块,代码类,或者对象,对基本数据类型无效: