韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > java同步的使用条件

java同步的使用条件

java 同步

头像

小妮浅浅

2021-11-30 20:25:3416106浏览 · 0收藏 · 0评论

1、为了保持跨线程的正确可见性,必须使用synchronized或volatile。

2、读取可能是另一个线程最终写入的变量。

3、写一个可能被另一个线程读取的变量。

实例

class SellTicket implements Runnable {
private int tickets = 10;
 
public void run() {
 
while (true) {
if (tickets > 0)
sell();
else
return;
}
 
}
 
public synchronized void sell() {
if (tickets > 0) {
System.out.println(Thread.currentThread().getName() + "卖出第" + tickets + "张票");
tickets--;
try {
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
 
}
}
}
 
public class TicketTest {
public static void main(String args[]) {
SellTicket t = new SellTicket();
 
new Thread(t, "窗口1").start();
new Thread(t, "窗口2").start();
new Thread(t, "窗口3").start();
 
System.out.println("主线程结束");
 
}
}

以上就是java同步的使用条件,希望对大家有所帮助。更多Java学习指路:Java基础

推荐操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

她的紧涩和湿软已经让他忍了太久 | 国精产品一品二品国精| 《厨房韵母2》动漫下线了吗| 性和死亡| 军官(巨肉高H)| 性做爰全过程免费看| 《湿点》未增减板相似| 国内夫妇交换自拍视频| 丫头把腿开大让我添添| 和妈妈做了怎么办心理咨询 | 弗雷娅·梅弗| 被两个老头又日又添| 第一次挺进苏雨瑶的身体电影| 二人努力生猴子免费观看| 《淫毛》在线观看免费| 《互换人妻HD中字》| 初二学生小馒头| 暴躁少女CSGO免费观看| 少女初恋吃小头头视频免费| 《特殊的家政服务》| 粘液共生1~3集免费观看动漫| 无人区免费高清版观看| 外国大扔子视频播放| 男人行房一般多久才算正常| 免费观看萝卜大全电视剧韩剧| 女性三角毛毛区有片毛掉光正常吗| 老师含紧一点H边做边走| 扌暴辶鬲和扌吴辶的区别| 免费观看已满十八岁电视剧高清版| 秘书奶头好大下面好紧| 东野圭吾信| 极品女教师| 日本妈妈DNA和儿子DNA区别 | 国产偷窥熟妇高潮呻吟视频AV| 站立式插插的正确方法| 情趣内衣秀| 韩剧公媳之恋免费观看全集| 乱肉辣伦短文(全肉)| 韩浸在线阅读浸画画免费读漫画下..| 《完美邻居2》电影在线观看| 我的邻居的老婆2完整版电视剧