强类型语言:Java是一种强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用;
数据类型包含:基本数据类型和引用数据类型,下面内容将对基本数据类型进行详细介绍;
八大基本数据类型:
Java中的八大基本数据类型包括:byte、short、int、long、float、double、boolean、char。
-
整型:
- byte:8位有符号整数,范围从-128到127。例如:
byte n = 8;
- short:16位有符号整数,范围从-32768到32767。例如:
short n = 8888;
- int:32位有符号整数,通常用于日常计算。例如:
int n = 88888888;
- long:64位有符号整数,用于大数值计算。例如:
long l = 12345678901234567890L;
- byte:8位有符号整数,范围从-128到127。例如:
-
浮点型:
- float:单精度浮点数,占用4字节。例如:
float f = 3.14F;
- double:双精度浮点数,占用8字节。例如:
double d = 3.14;
- float:单精度浮点数,占用4字节。例如:
-
字符型:
- char:用于表示单个字符,占用2字节。例如:
char n = 'A';
- char:用于表示单个字符,占用2字节。例如:
-
布尔型:
- boolean:只有两个值,true和false。例如:
boolean isTrue = true;
- boolean:只有两个值,true和false。例如:
public class List01 {
//八大基本数据类型
//整数
int num1 = 10;//最常用
byte num2 = 20; //8位有符号整数,范围从-128到127
short num3 = 30000; //16位有符号整数,范围从-32768到32767
long num4 = 500L;//64位有符号整数,用于大数值计算,需要在数字后面加大写的L;
//浮点数:小数
float num5 = 1.2F;//单精度浮点数,占用4字节,需要再后面加大写或者小写的F,f
double num6 = 3.1415926; //双精度浮点数,占用8字节.
//布尔值
boolean flag1 = true; //是
boolean flag2 = false; //非
}
结语:
这些基本数据类型是Java编程语言的基础,它们提供了处理不同类型数据的手段,包括整数、浮点数、字符和布尔值等。