国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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电脑。

关注

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

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

女人尝试到更粗大的心理变化 | 皇空传媒天美传媒有限公司| 《少妇交换做爰6| 美女两个球球抖动抓球球视频| 敌伦交换小敏小静小雅第1集| 阴部按摩出水太尴尬怎么办| 《厨房激战5》完整版在线观看| 女人喜欢快抽还是慢送?| 日本双人xX00吃奶视频| 无风险9.1免费版观看| 暴躁老阿姨CSGO技能推荐大全| 《女仆教育》动漫第一季| 小学语文教材| 戴上自安小玩具调到10档| 为啥越骚的女人干的越爽| 儿媳妇陪我睡觉的经典句子| 《教室里的激情》2| 一枪战三母4国语版免费观看| 《特殊的家政服务》| MISS CHANGE| 女子排尿视频大全| 叔嫂发生过关系后的心理变化| 7777影院免费观看电视剧大全| 嫂子的职业电影| 一枪战三母2-1免费观看央视网 | 老公不在家憋不住了该怎么办 | 美女和帅哥一起努力生产豆浆 | 白丝脚上的浓浓的精华液能用吗| 二十电影| 《酒店激战》动漫1-5集免费观..| CSGO暴躁妹妹高清| 法国《监狱伦理3》| 我在开会他在下添好爽| BRAVE| 做爰高潮A片(毛片)| 初三小奶长得怎么样| 暴躁老女人免费观看电视剧| 只有一根绳子遮住重要部位| BOBO浏览器| BOBO浏览器| 天美麻花星空免费观看电视1