第一章 : 開始 1.1 編寫一個簡單的C++程式 要點:每個函數有且只能擁有一個main函數,且main的預設返回是一個int類型。 函數定義:返回類型,函數名,形參列表,函數體 說實話這一節是個正常人應該都知道吧。 ###1.1.1編譯 運行程式 ####程式源文件命名約定 無論使用命令行還是I ...
轉自:
http://www.java265.com/JavaMianJing/202205/16533173743475.html
byte,即位元組,由8位的二進位組成。在Java中,byte類型的數據是8位帶符號的二進位數。
在電腦中,8位帶符號二進位數的取值範圍是[-128, 127],所以在Java中,byte類型的取值範圍也是[-128, 127]
正數的最高位都是 0 ,正數的值就是二進位表示的值
負數的最高位都是 1 ,負數的值是 取反後加一 然後加個負號得到得值
下文筆者講述int轉換為byte類型變數的簡介說明
int類型是32位 byte類型8位 如果強制轉換,則int類型的高24位會被丟棄, 所以才會出現byte的範圍為-128~127
package com.java265.other; public class Test17 { /** * java265.com 示常式序 * @throws Exception */ public static void main(String[] args) throws Exception { int a = 100; int b = 101; int c = 1000000001; int d = 2000000001; System.out.println((byte) a); System.out.println((byte) b); System.out.println((byte) c); System.out.println((byte) d); } } ------運行以上代碼,將輸出以下信息----- 100 101 1 1