java程序员面试宝典----线程
设计4个线程,两个线程每次对j增加1,另外两个对j减少1
执行结果是根据线程之间的推进次序的不同而不同
加上同步关键字,则变量j的改变就是在前一个线程改变后的基础上改变的。
不加同步会出现:Thread-3-dec:28
Thread-3-dec:28
Thread-1-dec:-76
Thread-3-dec:23
Thread-3-dec:-77
Thread-3-dec:-78
发布时间: 2012-10-25 10:58:57 作者: rapoo
java程序员面试宝典----线程
设计4个线程,两个线程每次对j增加1,另外两个对j减少1
执行结果是根据线程之间的推进次序的不同而不同
加上同步关键字,则变量j的改变就是在前一个线程改变后的基础上改变的。
不加同步会出现:Thread-3-dec:28
Thread-3-dec:28
Thread-1-dec:-76
Thread-3-dec:23
Thread-3-dec:-77
Thread-3-dec:-78