Java数据类型分为两大类:基本类型,引用类型
基本类型(primitiv type)
数值类型
整数类型
- byte
- short
- int
- long
浮点类型
- float
- double
字符类型
- char
boolean类型
- boolean
引用类型(reference type)
类
接口
数值
代码解释详情
public class demo1 {
public static void main(String[] args) {
//八大基本数据类型
//整数类型
byte num1 = 10;
short num2 = 20;
int num3 = 30;//最常用
long num4 = 40L;//long类型要在数字后面加个L
/*
byte占1个字节范围:-128~127
short占2个字节范围:-32768~32767
int占4个字节范围:-2147483648~2147483647
long占8个字节范围:-9223372036854775808~9223372036854775807
*/
//浮点类型
float num5 = 3.1415926F;//float类型要在数字后面加个F
double num6 = 3.1415926;
/*
float占4个字节
double占8个字节
*/
//字符类型
char word = '福';
// 字符串,string不是关键字,而是类
// string name = "福贵";
//布尔类型:是非
boolean flag = true;
// boolean flag = false;
/*
* boolean类型占1位,其值只有true和false
*/
//输出对应值
System.out.println(num1);
System.out.println(num2);
System.out.println(num3);
System.out.println(num4);
System.out.println(num5);
System.out.println(num6);
System.out.println(word);
System.out.println(flag);
}
}