2.定义变量的语法格式,如下图:
3.代码的执行顺序与现实生活的对比,如下图:
4.定义变量、赋值、取值:
定义变量:在内存中划分出一块空间,取名叫xx
赋值:把数据保存到某个变量中
取值:把变量中保存的数据,取出来使用
注意:数学中的=与Java中的=是不一样的,解释:数学中的=是用来运算结果的,Java中的=是用来赋值的(把数据保存到某个变量中)
特殊的定义变量、赋值。如下图:这两种定义方式与上方的定义方式效果是一样的,推荐第一种与第二种,可读性强
定义变量时大小写是区分的,如下图:
变量类型
1. 基本数据类型
整型
| 类型名称 | 占用大小 | 范围 |
| ------------ | ------------ | ------------ |
| byte | 1字节 | -128~127 。例如 : byte a = 100;|
| short | 2字节 | -32768~32767。例如:short a = 100; |
| int | 4字节 | -2147483648~2147483647。约43亿个数 例如:int aa = 100; |
| long | 8字节 | -9223372036854775808~9223372036854775807。long类型在赋值时,需要在值后加入字母L区分其是一个长整型。例如:long aa = 100L; |
四种整数类型各有各的存储范围,超出范围进行存储,会导致报错。
开发中保存整数一般使用int,需保存的整数超出int范围,才会使用long
Java中,保存小数点的类型叫做浮点型。
类型名称
占用大小
范围
float
4字节
float类型在赋值时,需要在值后加入字母F。例如:float aa = 100.5F;
double
8字节
例如:double aa = 100.5;
开发中我们一般使用double保存小数。
建议:为了节省内存空间,使用float
字符型
类型名称
占用大小
范围
char
2字节
必须使用""包裹, 且不能空着,只能填写一个字符。例如:char a = ‘帅’;
注意:向如下图这样特殊符号,无法直接保存,必须加入转义字符
常见转义字符有:
’ 单引号
\ 反斜杠
制表符
思考小作业:控制台展示:漫路说:跟我学Java 帅呆了"
布尔型
类型名称
占用大小
范围
boolean
1字节
只有两个值true与false。例如:boolean a = true;
布尔值在后期Java学习中,大量运用在各种判断和控制上。
2. 引用数据类型
String:用来存储任意字符串
3. 总结:Java语法中,变量的数据类型大致分为两大类
基本数据类型 和 引用数据类型,如下图:
基本数据类型:只有基本功能-------保存数据
引用数据类型:有更多功能,保存数据,处理数据
Java有无限种引用数据类型,每天还在不断推陈出新,
我们学习Java并不会将所有引用数据类型都列举学习,而是开发用哪个,就学哪个。