最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

動(dòng)腦安卓移動(dòng)互聯(lián)網(wǎng)架構(gòu)開發(fā)5期\/--》ccys1473

2023-07-10 12:29 作者:丨超能力丶  | 我要投稿

四、線程同步

??1.介紹

**多個(gè)線程操作同一個(gè)資源 **

2.不安全的線程案例

//不安全買票

public class Demo24_UnsafeBuyTicket {

? ? public static void main(String[] args) {

? ? ? ? BuyTicket buyTicket = new BuyTicket();

? ? ? ? new Thread(buyTicket, "張三").start();

? ? ? ? new Thread(buyTicket, "李四").start();

? ? ? ? new Thread(buyTicket, "王五").start();

? ? }

}


class BuyTicket implements Runnable {

? ? //票

? ? private int ticketNums = 10;

? ? boolean flag = true;


? ? @Override

? ? public void run() {

? ? ? ? //買票

? ? ? ? while (flag) {

? ? ? ? ? ? try {

? ? ? ? ? ? ? ? buy();

? ? ? ? ? ? } catch (Exception e) {

? ? ? ? ? ? ? ? e.printStackTrace();

? ? ? ? ? ? }

? ? ? ? }

? ? }


? ? //買票

? ? private void buy() {

? ? ? ? //判斷是否有票

? ? ? ? if (ticketNums <= 0) {

? ? ? ? ? ? flag = false;

? ? ? ? ? ? return;

? ? ? ? }

? ? ? ? //延遲

? ? ? ? try {

? ? ? ? ? ? Thread.sleep(1);

? ? ? ? } catch (InterruptedException e) {

? ? ? ? ? ? e.printStackTrace();

? ? ? ? }


? ? ? ? //買票

? ? ? ? System.out.println(Thread.currentThread().getName() + "拿到" + ticketNums--);

? ? }

}



動(dòng)腦安卓移動(dòng)互聯(lián)網(wǎng)架構(gòu)開發(fā)5期\/--》ccys1473的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
泰兴市| 武川县| 两当县| 大洼县| 嘉善县| 安宁市| 时尚| 黄陵县| 阜新市| 沁水县| 故城县| 达日县| 万山特区| 黄大仙区| 西吉县| 定州市| 庄浪县| 英德市| 吉林市| 米脂县| 磐石市| 横峰县| 漳浦县| 郎溪县| 岳西县| 蒙城县| 宝清县| 界首市| 黄浦区| 平湖市| 北宁市| 施秉县| 垫江县| 南宁市| 兴宁市| 余江县| 石台县| 宁安市| 旬阳县| 酒泉市| 兰州市|