Если сдвинутое число положительно → > и → работают одинаково.
Если сдвинутое число отрицательно → > заполняет самые значащие бит 1 сек, тогда как → сдвиги операций заполняют MSB 0.
Правильно ли я понимаю?
Если отрицательные числа хранятся с MSB, установленным в 1, а не с дополнением 2s, которое использует Java, операторы будут вести себя совершенно по-другому, правильно?