变量
(1)定义:在程序的执行过程中,其值在某个范围内可以发生改变的
(2)变量的两种定义格式:
a:数据类型 变量名 = 初始化值;
b:数据类型 变量名;变量名 = 初始化值;
(3)命名规则(与方法的一致)
一个单词:首字母小写
多个单词:从第二个单词开始,每个单词首字母大写
(4)注意事项:
a:变量的作用域,在一个{}内,不能定义相同的变量名
b:变量要提前赋值再去使用
c: 一语句可定义多个变量
常量
(1)定义:在程序执行的过程中,其值不发生改变的量
(2)分类:
a:字面值常量
a_1:字符串常量 “hello”
a_2:整数常量 12,23
a_3:小数常量 12.345
a_4:字符常量 ‘a’,‘A’,‘0’
a_5:布尔常量 true,false
a_6:空常量 null
b:自定义常量(面向对象相关知识)
在普通类中使用 static final 修饰变量的方法
在interface中定义变量(接口中默认变量为static final的特性)
(4)在Java中针对整数常量提供了四种表现形式
A:二进制 由0,1组成。以0b开头。
B:八进制 由0,1,…7组成。以0开头。
C:十进制 由0,1,…9组成。整数默认是十进制。
D:十六进制 由0,1,…9,a,b,c,d,e,f(大小写均可)组成。以0x开头。