线程同步

打印 上一主题 下一主题

主题 1025|帖子 1025|积分 3075

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
线程同步

线程安全

要保证线程安全有两个前提:

  • 程序调用了多线程。
  • 多个线程操作共同的变量
以上两个条件满足后,程序就有可能触犯线程不安全的问题
什么是线程不安全?

举例说明:假如一场演唱会需要售卖门票,有三个售票口,A,B,C。它们会同时售票,假如一共只有100张票,那么当100张票售卖完后,售票口就需要停止工作
以下是是实现代码
[code]public class SaleTicket extends Thread {    //统计剩余票数    private int countticket = 100;    @Override    public void run() {        while (true) {            if (countticket
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立山

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表