笔试面试笔记
計算機中為什么采用補碼
使用補碼,可以將符號位和數值域統一處理;同時,加法和減法也可以統一處理。此外,補碼與原碼相互轉換,其運算過程是相同的,不需要額外的硬件電路。
補碼的特性:
1、一個負整數(或原碼)與其補數(或補碼)相加,和為模。
2、對一個整數的補碼再求補碼,等于該整數自身。
3、補碼的正零與負零表示方法相同。
關于volatile關鍵字
java幾種數據類型
整數型(4個):byte、short、int、long
浮點型(2個):float、double
字符型(1個):char
布爾型(1個):boolean
| byte | 1 | -128~127 |
| short | 2 | ?215-2 ^{15} ?215 ~ 215?12^{15} - 1 215?1 |
總結