五.同步 1.锁 多线程程序一般是为了完成一些相同的工作而存在的,因此有时间也会共享一些资源,例如对象.变量等等,此时如果不对各个线程进行资源协调,就会出现一些冲突,从而导致程序功能失效.例如下面的示例中的计数器: public class Sync extends Thread{ public int id; int count=1000; static int data=0; public Sync(int id) { this.id=id; } public void run() { in…