目录
一.数据类型
1.Java中的基本数据类型
这些数据类型可分为4类:整型,浮点型,字符型,布尔型。
整理可得:
2.Java中的引用数据类型
引用数据比较复杂,我会在后面的博客中提到,这种数据类型包括String,接口,数组,类等,
而这些类型定义的变量都是储存地址的变量。
二.Java中的变量
1.变量的概念
什么是变量?顾名思义,在程序运行期间,可以改变的量。
2.命名规则
与方法名命名规则相同 ,即首字母小写,后面每个单词的首字母大写(小驼峰)。
3.变量的定义
数据类型 变量名 = 初始值;
例如:定义一个int型变量x,初始化为0。
定义一个byte型变量a,初始化为1。
定义一个double型变量 b,初始化为10.1。
重点:Java中不允许使用未初始化的变量
int x = 0;
byte a = 1;
double b = 10.1;
4.定义变量的范围
当我们给赋值的字面值超过当前的数据类型能表示的最大范围 之后,编译器就会报错。 通过表一可以知道数据类型的范围,那我们如何来得到数据类型定义变量的范围呢?
举个例子://int型变量所能表示的范围
System.out.println(Integer.MAX_VALUE); System.out.println(Integer.MIN_VALUE); Integer就是int的包装类型,其本质就是int。在Java中,可以直接使用包装类型.MAX_VALUE和.MIN_VALUE求出最大范围和最小范围。
常见的包装类型:short的包装类型Short byte的包装类型Byte double的包装类型Double char的包装类型Character boolen的包装类型Boolen
比较特殊的变量类型Boolean
boolean y = ture;
System.out.println(y);//打印true
y = flase
System.out.println(y);//打印flase
boolean类型的变量只有两种取值,ture表示真,flase表示假。但ture不等于1,flase不等于0。所以boolen不能和int相互转化。
感谢观看,谢谢大家点赞与支持。