线程同步——解决线程安全问题
第一种方式,同步代码块;
其中,锁对象可以是任意对象,用Object对象是必然ok的,用synchronized关键字,
synchronized( 锁对象 ){
访问共享数据的代码块
}
再运行多线程的主程序:
还是原来的主程序,运行结果:
解决了线程安全问题;