Java并发专题
1024吧
今天最好的表现是明天最低的要求
展开
-
synchronized三种使用方式(有图)
什么是线程安全从图中可以看出线程安全只要包括变量在多个线程之间共享、生命周期内状态可以改变、最后结果和预期一致,就是线程安全的。Synchronized的三种使用方式1.普通同步方法(实例方法)锁是当前实例对象,进入同步代码前要获得当前实例的锁2.静态同步方法,锁是当前类的class对象,进入同步代码前要获得当前类对象的锁3.同步方法块,锁是括号里面的对象,对给定对象加锁,进入同步代...原创 2019-11-06 16:48:27 · 2577 阅读 · 0 评论 -
并发编程基础
创建线程的方式创建线程一般通过继承Thread、实现Runnable接口、ExecutorService、Callable和Future等多种方式。Thread实现package all;public class MyThread extends Thread { @Override public void run() { System.out.print...原创 2019-11-05 14:19:23 · 151 阅读 · 0 评论