移位操作是計算機指令中比較基本的操作,是位運算的一種。在移位運算時(shí),byte、short和char類(lèi)型移位后的結果會(huì )變成int類(lèi)型,對于byte、short、char和int進(jìn)行移位時(shí),編譯器未做任何優(yōu)化的情況下(優(yōu)化后不可預期),規定實(shí)際移動(dòng)的次數是移動(dòng)次數和32的余數,也就是移位33次和移位1次得到的結果相同。移動(dòng)long型的數值時(shí),規定實(shí)際移動(dòng)的次數是移動(dòng)次數和64的余數,也就是移動(dòng)66次和移動(dòng)2次得到的結果相同。算數左移位,即算術(shù)左移位,是一種帶符號的左移位運算。
您最近使用了: