Which three will compile and run without exception?()
- Aprivate synchronized Object o;
- Bvoid go(){ synchronized(){/* code here */}
- Cpublic synchronized void go(){/* code here */}
- Dprivate synchronized(this) void go(){/* code here */}
- Evoid go(){ synchronized(Object.class){/* code here */}
- Fvoid go(){ Object o = new Object(); synchronized(o){/* code here */}