![](https://i-blog.csdnimg.cn/blog_migrate/adfb5f5cf3ad4268be54e4ff18536c00.png)
代码(数据类型):
public class Test2 {
public static void main(String[] args) {
/*
* 基本数据类型:4种8类
* 整型:
byte:-128~127
short:大概正负3万之间
int(默认):大概正负21亿之间
long:大概19位整数
*
* 浮点型:
* float double(默认)
* 布尔型:
* boolean:true false
*
* 引用数据类型:
* 字符串类型: String 所有双引号引起来的字符串
* */
//定义变量的格式: 数据类型 变量名 = 数据 ;
//需求: 定义存储一个学生的信息并打印输出到控制台,包含姓名,性别,年龄,身高,性别
String name = "林一";
char sex = '女';
int age = 20;
double height = 180;
// float height = 180.5f;
String address = "翻斗大街翻斗花园二号楼1001室";
System.out.println(name);
System.out.println(sex);
System.out.println(age);
System.out.println(height);
System.out.println(address);
//注意事项:1.float 类型的数据记得加 f\F
//2.long类型的数据记得加l\L
byte num1 = 100;
short num2 = 100;
int num3 = 100;
long num4 = 100;
//int num5 = 2312345678;// 报错,因为该数据超过了int所能表示的数据范围
//long num5 2312345678;// 报错,因为整数之同写默认int类型,而nt类型表示的数据范用是正负21亿之间,这个数超过了int表示的数据范围
long num5 = 23123456781L;
System.out.println(num1);
System.out.println(num2);
System.out.println(num3);
System.out.println(num4);
System.out.println(num5);
}
}
运行结果:
![](https://i-blog.csdnimg.cn/blog_migrate/acbf238c95d126d56b9ccda5c20642af.png)
关键字:
![](https://i-blog.csdnimg.cn/blog_migrate/be1a5011378c2ae6e84e8f2a2c45206f.png)