java四類八種
阿新 • • 發佈:2018-05-01
class 定義 ast int width 表示範圍 scrip 表示 style
四類 |
八種 |
字節數 |
數據表示範圍 |
整型 |
byte |
1 |
-128~127 |
short |
2 |
-32768~32767 |
|
int |
4 |
-2147483648~2147483648 |
|
long |
8 |
-263~263-1 |
|
浮點型 |
float |
4 |
-3.403E38~3.403E38 |
double |
8 |
-1.798E308~1.798E308 |
|
字符型 |
char |
2 |
表示一個字符,如(‘a‘,‘A‘,‘0‘,‘家‘) |
布爾型 |
boolean |
1 |
只有兩個值true與false |
1 package day01; 2 3 /** 4 * @author mayi 5 * @date 2018年5月1日 下午4:30:13 6 * 7 * @project_name javaStudy 8 * @package_name day01 9 * @file_name Variabe.java 10 * @description 11 */ 12 public class Variabe { 13 // 定義Java中的變量 14 // 定義出所有數據類型的變量 15 // 四類八種 16 publicstatic void main (String[] args) { 17 //定義整數類型,字節類型 byte類型 18 //內存中1個字節, -128 127 19 byte b = 100; 20 System.out.println(b); 21 22 //定義整數類型,短整型, short類型 23 //內存中2個字節, -32768 32767 24 shorts = 200; 25 System.out.println(s); 26 27 //定義整數類型, 整型, int類型 28 //內存中4個字節, -2147483648 2147483647 29 int i = 500006; 30 System.out.println(i); 31 32 //定義整數類型, 長整型, long類型 33 //內存中8個字節 34 long l = 21474836407L; 35 System.out.println(l); 36 37 //定義浮點數據, 單精度 float類型 38 //內存中4個字節 39 float f = 1.0F; 40 System.out.println(f); 41 42 43 //定義浮點數據, 雙精度 double類型 44 //內存中8個字節 45 double d = 2.2; 46 System.out.println(d); 47 48 //定義字符類型, char 49 //內存中2個字節, 必須單引號包裹,只能寫1個字符 50 char c = ‘m‘; 51 System.out.println(c); 52 53 //定義布爾類型, boolean 54 //內存中1個字節, 數據值, true false 55 boolean bool = true; 56 System.out.println(bool); 57 } 58 }
java四類八種