1 4 5 9 10 package org.openlaszlo.utils; 11 12 15 public class ThreadSafeCounter { 16 int mCount = 0; 17 synchronized public void increment() { 18 ++mCount; 19 } 20 synchronized public void decrement() { 21 --mCount; 22 } 23 synchronized public void decrement(int n) { 24 mCount-=n; 25 } 26 synchronized public int getCount() { 27 return mCount; 28 } 29 } 30 | Popular Tags |