目录
前言
- 基本数据类型
- 引用数据类型(面向对象的时候再深入学习)
一、数据类型的分类
说明:
e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方。
在java中整数默认是int类型,浮点数默认是double类型。
二、数据类型使用要点
取值范围以及大小关系:
byte类型的取值范围:
-128 ~ 127
int类型的大概取值范围:
-21亿多 ~ 21亿多
整数类型和小数类型的取值范围大小关系:
double > float > long > int > short > byte
最为常用的数据类型选择:
-
在定义变量的时候,要根据实际的情况来选择不同类型的变量。
比如:人的年龄,可以选择byte类型。
比如:地球的年龄,可以选择long类型。//在long数据后面要加大写L
-
如果整数类型中,不太确定范围,那么默认使用int类型。
-
如果小数类型中,不太确定范围,那么默认使用double类型。
-
如果要定义字符类型的变量,那么使用char
-
如果要定义布尔类型的变量,那么使用boolean
三、定义8种基本数据类型变量
代码示例:
public class Demo001{
public static void main(String[] args){
//1.定义byte类型的变量
//数据类型 变量名 = 数据值;
byte a = 10;
System.out.println(a);
//2.定义short类型的变量
short b = 20;
System.out.println(b);
//3.定义int类型的变量
int c = 30;
System.out.println(c);
//4.定义long类型的变量
long d = 123456789123456789L;
System.out.println(d);
//5.定义float类型的变量
float e = 10.1F;
System.out.println(e);
//6.定义double类型的变量
double f = 20.3;
System.out.println(f);
//7.定义char类型的变量
char g = 'a';
System.out.println(g);
//8.定义boolean类型的变量
boolean h = true;
System.out.println(h);
}
}
注意点:
- 如果要定义 一个整数类型的变量,默认使用int。
- 如果要定义 一个小数类型的变量,,默认使用double。
- 如果要定义一个long类型的变量,在数据值的后面需要加上L后缀。(大小写都可以,建议大写)
- 如果要定义一个float类型的变量,在数据值的后面需要加上F后缀。(大小写都可以,建议大写)
总结
本文章旨在通过梳理数据类型的相关知识,养成做笔记习惯,以便后续查询学习内容。