1. 程式人生 > >java四類八種

java四類八種

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         public
static 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 short
s = 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四類八種