I know that >> (two times greater than) is shifting , but what does >>> do exactly ?
System.out.println(16>>>2); // OK
System.out.println(8>>>2); // OK
System.out.println(8>>>2); // OK
System.out.println(8<<<2); // not OK