线程同步——同步代码块

线程同步——解决线程安全问题

第一种方式,同步代码块;

代码实现:

其中,锁对象可以是任意对象,用Object对象是必然ok的,用synchronized关键字,

synchronized( 锁对象 ){

      访问共享数据的代码块

}

再运行多线程的主程序:

还是原来的主程序,运行结果:

解决了线程安全问题;

同步代码块的原理:

 

posted @ 2019-04-07 15:35  wmqiang  阅读(215)  评论(0编辑  收藏  举报