变量和数据类型
变量的定义:一个存储空间的表示,其值是可以发生变化的。
常量的定义:一个存储空间的表示,其值是不可以发生变化的。
房间 变量
房间名字 变量名
房间类型 变量类型
入住的客人 变量值
通过内存中小房间的别名找到数据存储
通过变量名可以简单快速地找到它存储的数据
常见的数据类型:
数值型(存放具体数值,数字):byte(1个字节) short(2) int(4,默认) long(8)
浮点型(存放带小数点的数):float(4) double(8,默认)
字符型(存放一个字符的值,如’a’、’b’、’王’,一般用单引号括起来):char
布尔型(其结果只有true和false):boolean
引用数据类型(所以内容都需要在双引号中):String 枚举 数组
为什么使用变量:为了满足人们存储值得需要
变量如何使用:
- 声明变量 int money; //在内存空间中开辟一个int类型大 小的空间
- 给变量赋值 money=1000; //给这个空间赋值1000
- 使用 System.out.println(money);
当变量类型都是整型的时候 + 是作为加法看待
如果在表达式中有一个变量是String类型,+ 作为拼接使用
int money = 1000;
数据类型 变量名 内存空间存的数值(变量三要素)
变量的命名规则:
- 是有数字、字母、下划线,没有符号组成,其中不能以数字开头
- 变量的命名不能与关键字重名
- 需要遵守见面知意和驼峰命名规则
常量适用场景:在声明的时候即赋值,后面就不能改变其值。
final double MY_PI = 3.14;
使用final修饰常量
常量名都要大写,如果有多个单词组成,则使用下划线分割