美文网首页
java关键字synchronized

java关键字synchronized

作者: 姜泥誓杀徐凤年 | 来源:发表于2016-12-07 10:17 被阅读0次

    synchronized:java锁,在多线程中,执行某个对象时,必须给他上锁,要不会造成混乱。
    举个简单的例子:幼儿园里,老师抽查孩子们数数从1-100,孩子们是多线程,数数这种行为我们就必须为他加上synchronized锁,只有一个孩子数完后,另一个孩子才能继续开始从1-100的数数。

    public synchronized void run() {   
            for (int i = 1; i < 100; i++) {   
                System.out.println("No:" + i);   
            }   
         }   
    

    相关文章

      网友评论

          本文标题:java关键字synchronized

          本文链接:https://www.haomeiwen.com/subject/najdmttx.html