一、变量
1、变量概念
变量是一个数据存储空间的表示,是存储数据的一个单元,不同的变量相互独立。
2、数据类型
简单类型 大小 范围/精度
float 4 字节 32位IEEE 754单精度
double 8 字节 64位IEEE 754双精度
byte 1字节 -128到127
short 2 字节 -32,768到32,767
int 4 字节 -2,147,483,648到2,147,483,647
long 8 字节 -9,223,372,036,854,775,808到9,223,372,036, 854,775,807
char 2 字节 整个Unicode字符集
boolean 1 位 True或者false
3、变量声明及使用
(1)定义变量 语法:数据类型 变量名;
(2)变量赋值 语法:变量名=值;
以上步骤也可以合二为一 语法: 数据类型 变量名=值;
注意:变量都必须声明和赋值以后才可以使用。
4、变量命名规则(Java语言区分大小写)
(1)变量必须以字母、下划线“_”或“$”符号开头
(2)变量可以包括数字,但不能以数字开头
(3)除了“_”或“$”符号以外,变量名不能包含任何特殊字符
(4)不能使用Java语言的关键字
规范:变量名要简短且能清楚地表明变量的作用,通常第一个单词的首字母要大写,其后的单词的首字母大写(驼峰命名法)
二、运算符
1、赋值运算符(=)
“=”符号可以将某个数值赋给变量,或是将某个表达式的值赋给变量;
表达式:符号与操作数的组合 例如:int b=0; int a=b+3;
2、算术运算符(+,—,×,/,%)
3、关系运算符(>,<,>=,<=,==,!=)
三、数据类型转换
1、自动数据类型转换
2、强制数据类型转换
四、条件结构
1、if语句
语法:if(条件){
//语句;
}else{
//语句;
}
2、switch语句
语法:switch(表达式){
case 变量1:
语句1;
break;
case 变量2:
语句2;
break;
... ...
default:
break;
}