java语言是一种强类型语言。
分类
按数据类型
基本数据类型详细说明:
1.整型
-
byte范围:-128~127
-
声明long类型变量,必须以“l”或"L"结尾。
-
整型常量,默认为int类型。(结合基本类型之间的运算,会更容易理解)
2.浮点型
-
float表示数值的范围比long还大。
-
定义float类型变量时,变量要以“f”或“F”结尾。
-
浮点型常量,默认为double类型。(结合基本类型之间的运算,会更容易理解)
3.字符型(char 1字符=2字节)
- 定义char型变量通常使用一对’’,内部只能写一个字符。
- 表示方式:声明一个字符,转义字符,直接使用Unicode值来表示字符常量
//定义char型变量
char c1 = 'a';
char c2 = ''; //''中啥都没有,编译不通过
char c3 = ' ';
char c4 = 97;
char c5 = '\u0043';
char c6 = '\n';
4.布尔型
只有两个值,true flase。
按声明位置的不同
成员变量vs局部变量(未完待续)
变量使用注意点
- 变量需先声明,后使用。
- 变量在作用域内有效。
- 同一个作用域内,不可以声明两个同名的变量。