数据类型
JAVA 是强类型语言。要求变量的使用严格符合规定,所有变量都必须先定义后才能使用。
JAVA的数据类型分为两大类
-
基本类型 (primitive Type)
-
数值类型
-
整数类型
-
byte 占1个字节
范围: -128~127 -
short 占2个字节
范围: -32768~32767 -
int 占4个字节
范围: -2147483648~2147483647 -
long 占8个字节
范围: -9223372036854775808~9223372036854775807
-
-
浮点类型
-
float 占4个字节
-
double 占8个字节
-
-
字符类型
- char 占2个字节
-
-
boolean类型 (布尔类型)
- 占1位,其值只有 true 和 false
-
-
引用类型 (Reference Type)
-
类
-
接口
-
数组
-
除以上基本类之外的 所有都为 引用类
-
public class Demo_02 {
public static void main(String[] args) {
byte Byte_1 = 1;//这是整数类型的Byte
System.out.println(Byte_1);//这是输出整数类型的Byte
short Short_1 = 200;//这是整数类型的Short
System.out.println(Short_1);//这是输出整数类型的Short
int Int_1 = 32768;//这是整数类型的Int
System.out.println(Int_1);//这是输出整数类型的Int
long Long_1 = 2147483649L;//这是整数类型的Long
System.out.println(Long_1);//这是输出整数类型的Long
float Float_1 = 1.1F;//这是浮点类型的Float
System.out.println(Float_1);//这是输出浮点类型的Float
double Double_1 = 1.111111;//这是浮点类型的Double
System.out.println(Double_1);//这是输出浮点类型的Ddouble
char Char_1 = '是';//这是字符类型的Char
System.out.println(Char_1);//这是输出字符类型的Char
boolean Boolean_1 = true;//这是布尔类型
System.out.println(Boolean_1);//这是输出布尔类型
String String_1 = "叮当的博客";//这是字符串类型
System.out.println(String_1);//这是输出字符串
}
}
当需要赋值 long 类型时,需要在数值后面加上 L
当需要赋值 float 类型时,需要在赋值后面加上 F
String(字符串) 不是关键字,首字母必须大写
什么是字节
-
位(bit) : 是计算机内部数据 存储的最小单位,1100是一个四位二进制数。
-
字节(byte) : 是计算机中 数据处理 的基本单位,习惯上用大写
B表示。 -
1B(byte,字节) = 8bit(位)
-
字符 : 是指计算机中使用的字母、数字、字和字符
-
1bit表示1位 -
1Byte表示一个字节1B=8b -
1024B=1KB