多线程:解决数据安全问题(同步代码块同步方法)
Posted gxtoo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程:解决数据安全问题(同步代码块同步方法)相关的知识,希望对你有一定的参考价值。
例:
结果
例1 同步代码块 + 一般方法;
如果 同步代码块、同步方法同时使用 。由于同步方法使用的对象是本类的对象。如果想实现一起同步需要同步代码块使用this对象。如下:
结果
例2 同步代码块 + 静态方法;
静态方法实现 ,只需要在方法中加上静态 及 同步代码块方式,使用(SellTicket对象)。
synchronized (SellTicket.class){
以上是关于多线程:解决数据安全问题(同步代码块同步方法)的主要内容,如果未能解决你的问题,请参考以下文章
阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第3节 线程同步机制_4_解决线程安全问题_同步代码块