x << = y (x = x << y)
x >> = y (x = x >> y)
x >>> = y (x = x >>> y)
x & = y (x = x & y)
x ^ = y (x = x ^ y)
x | = y (x = x | y)
Что делают эти разные операторы?