(boolean nap)
| 19 | } |
| 20 | private Object syncObject = new Object(); |
| 21 | public void g(boolean nap) { |
| 22 | synchronized(syncObject) { |
| 23 | for(int i = 0; i < 5; i++) { |
| 24 | trace.add(String.format("g() " + i)); |
| 25 | if(nap) new Nap(0.01); |
| 26 | } |
| 27 | } |
| 28 | } |
| 29 | } |
| 30 | |
| 31 | public class SyncOnObject { |