1.数据类型的作用?
- 指导Java虚拟机运行时分配多少的内存空间
2.数据类型的种类:
- 基本数据类型【四大类八小种】
- 整数型 byte short int long
- 浮点型 float double
- 布尔型 boolean
- 字符型 char
- 引用数据类型【后面讲】
3.字符串不属于基本数据类型,属于引用数据类型"",字符属于基本数据类型’’
4.八种数据类型占用空间大小?
基本数据类型 | 占用空间大小【单位:字节】 |
---|---|
byte | 1 |
short | 2 |
int | 4 |
long | 8 |
float | 4 |
double | 8 |
boolean | 1 |
char | 2 |
5.计算机在任何情况下只能识别二进制,例如:10011001…
6.字节【byte】
- 1 byte = 8 bit 【1个字节 = 8个比特位】1个比特位表示一个二进制位 :1/0
7.取值范围【符号0-整数/1-负数】
- byte -128 ~ 127 可以表示256种不同的数字
- short -32768 ~32767
- char 0 ~ 65535
8.八种基本数据类型默认值向0看齐
public class DataTypeTest01 {
static int f = 100 ;
//成员变量没有手动赋值系统会默认赋值
static int k;
public static void main(String[] args){
System.out.println(f);
System.out.println(k);
}
}
public class DataTypeTest01 {
public static void main(String[] args){
char a = 'a';
char b = '我';
System.out.println(a);
System.out.println(b);
}
}