常量
**定义:**程序执行过程中,值不会改变的量
分类:
字面值
自定义
字面值常量:
字符串:”hello”
整数:12
浮点数:12.12
字符:’C’
布尔:true
空:null
针对整数常量提供了四种表现形式:
二进制: 由0,1组成 以 0b 开头(是数字0,不是字母o)
八进制: 由0,1,…….7组成,以0开头(是数字0,不是字母o)
十进制: 由0,1,…….9组成 默认为十进制
十六进制: 由0,1,…9,a,b,c,d,e,f(大小写都可)组成,以 0x 组成(是数字0,不是字母o)
变量
在程序执行过程中,其值在某个范围内可以发生变化的量
定义格式:
数据类型 变量名 = 初始化值;
数据类型 变量名;
变量名 = 初始化值;
注意:
1、作用域
变量定义在哪个大括号内,就在哪个大括号里有效
在同一个大括号内不能同时定义相同的变量名
2、初始化
没有初始化的变量是不能直接使用的
在使用前赋值就可,不一定非要声明变量的时候就赋值
3、
在一行上可以定义相同类型的多个变量(建议不要超过3个),逗号隔开
在一行上建议不要定义不同类型的多个变量