Java基础学习:多线程06
-
初始并发问题:
-
-
代码案例:抢火车票
/**
* 多个线程同时操作同一个对象:
*
* 买火车票:出现了并发
*
* 发现问题:多个线程操作同一个资源的情况下,线程不安全了,数据紊乱;
*/
public class TestThread05 implements Runnable {
//票数
private int ticketNums=10;
//重写run()方法:
初始并发问题:
代码案例:抢火车票
/**
* 多个线程同时操作同一个对象:
*
* 买火车票:出现了并发
*
* 发现问题:多个线程操作同一个资源的情况下,线程不安全了,数据紊乱;
*/
public class TestThread05 implements Runnable {
//票数
private int ticketNums=10;
//重写run()方法: