The code is simple.
// not annotated with volatile public static int I = 0; public static int test(){ I = 1; return I; }
There is a thre