1.常量
1.1 常量和变量对比
常量:只能赋值一次,赋值完毕后就无法再次赋值
变量:可以重复多次执行赋值操作
1.2 固定值常量
整数常量:7、10、50....
小数常量:3.14、123.45....
字符常量:'a'、'1'、'你'....
使用单引号包括的一个字符,称为字符常量
布尔常量:true和false
字符串常量:"Hello"、"yes"、"你打球像cxk"....
使用双引号包裹的内容,都属于字符串常量
引用数据类型常量:null
1.3 使用final关键字修饰的常量
常量声明的语法:final 数据类型 变量名;
final 数据类型 变量名 = 常量值;
例如:final double PI;
final double PI = 3.14;x`
常量的命名规范:单词必须大写,多个单词之间用下划线"_"连接
常量的命名规则:必须遵守标识符的命名规则
2.变量
2.1 变量的本质
变量的本质就是在内存中开辟一块内存空间(容器),用来存储变量数据
2.2 变量的声明和赋值
声明赋值语法:数据类型 变量名;
数据类型 变量名 = 值;
(也可以同时声明多个变量,但是尽量不要那样写,可读性极差)
例如:
int num;
char c = 'a';
变量赋值的本质:通过变量名找到内存中的存储空间,然后把赋值号右边的值存进去
2.3 赋值的数据类型必须和声明变量的数据类型保持一致,即"="左边和右边的数据类型必须相同
2.4 只声明未赋值的局部变量不能直接使用,因为没有初始值
局部变量:在方法中声明的变量都叫局部变量
2.5 变量的命名规则:必须遵守标识符规则
2.6 变量的命名规范:"小驼峰"规范,即第一个单词首字母小写,其余单词首字母大写
例如: study、playGame、getNameById