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语法中,变量的数据类型大致分为两大类

基本数据类型 和 引用数据类型,如下图:


基本数据类型:只有基本功能-------保存数据

引用数据类型:有更多功能,保存数据,处理数据