怎么保证线程安全
1、第一步在多线程操作中,同步和死锁的概念很重要,哪里需要同步,如何实现同步,实现了同步后会有哪些副作用

2、第二步想要解决资源共享的同步操作问题,可以使用同步代码块、同步方法两种方法完成

4、第四步同步方法,除了设置同步代码块之外还可以使用synchronize关键字声明一个方法成同步方法

5、第五步同步可以保证资源共享的正确性,但是过多的同步会产生死锁


1、第一步在多线程操作中,同步和死锁的概念很重要,哪里需要同步,如何实现同步,实现了同步后会有哪些副作用
2、第二步想要解决资源共享的同步操作问题,可以使用同步代码块、同步方法两种方法完成
4、第四步同步方法,除了设置同步代码块之外还可以使用synchronize关键字声明一个方法成同步方法
5、第五步同步可以保证资源共享的正确性,但是过多的同步会产生死锁