什么是变量?
用来存储数据
变量三要素:
数据类型、变量名、字面量(数据)
数据类型决定:分配空间大小、值:是变量保存的数据、名:是方便反复访问
不同类型数据类型分配不同大小的空间
数据类型
10 100 20 3 整形 int
1.3 3.14 9.999 浮点型 double
ture false 布尔型 boolean
‘我’ 字符型 char
“我们” 字符串型 String
在同一个域当中变量名不能重名,不能重复声明
变量中可以重新赋值 但在同一个域当中不能重复声明
变量的类型?
在方法体中的变量:局部变量
在方法体之外,类体内生命的变量:成员变量
变量的作用域?
1.什么是作用域?
变量的有效范围 出了大括号就不认识
java中有一个原则
谁离我近我就访问谁
= 等号后面只能跟字面量(值/数据)