原创 常見的位運算

位運算主要有:|   &   ^    ~& 這個是只要有0,則0| 這個只要有1,則1^異或運算,只要不同則爲1~全部相反參與位運算首先要將數值化作爲二進制補碼,方可參與運算>>                              

原创 java中的數據類型

java中數據類型分爲2大類:引用數據類型(接口、類、數組)、基本數據類型(四大類,共八種)首先簡單的分析下這兩類到底有什麼區別呢?基本數據類型在聲明是就會給予一個內存空間,來存儲變量的值;而引用數據類型聲明後會類似指針一樣,指向一個地址,

原创 總結數值的原碼、反碼、補碼

數值在計算機上計算是以二進制數計算的。而數值有原碼、反碼、補碼。而計算機進行計算的時候會以補碼的形式計算。這是爲什麼呢?看過一遍博客,說到計算機是沒有減法運算的,只有加法運算,而且是依據補碼計算的;例如:-7,怎麼表示呢?他有一個符號位1,