1、二进制
只有0和1两个值。
存储单位:位和字节。位是计算机处理信息最基本的单位。1字节=8位
2、变量
一块内存单元,用来存储一些数据。
2.1、分类
按数据类型:
基础数据类型变量
引用数据类型变量
按声明的位置:
局部变量
成员变量
3、数据类型
字节是用来计量计算机存储信息的单位。
8种类型:
3.1、大小:
字节型:byte 1字节 -128–127
字符型:char 2字节
布尔型:boolean 1字节
3.2、标识符:
注意:见名知意且不能是关键字。
3.3、创建变量:
int a = 10;
4、数据类型转换
boolean 类型不能转换成任何其它数据类型。
**自动类型转换:**容量小的类型自动转换成容量大的数据类型
容量大小顺序:byte,short,int -> float ->long ->double
**强制类型转换:**大容量的类型转换位小容量的数据,必须加强制转换符。
5、变量使用
float类型声明:
float a = 10.1f; 直接写出的浮点数字默认是double类型,需要在后面加上f标注其为float类型的数据。
long类型声明:
long b = 1000000000l;直接写出的long类型数字默认是int类型,需要在后面加l标注其为Long类型的数据。
char类型声明:
char c = ‘a’;其中‘ ’中只能有一个字符。
6、方法
方法用于封装一段特定的逻辑功能。方法的主要要素有:权限修饰符 方法名、参数列表和返回值。
格式:
权限修饰符 返回值类型声明 方法名称(参数列表){
方法中封装的逻辑功能;
return 返回值;
}
权限修饰符:
7、算术运算
++i:先增加在打印。
i++:先打印后增加。
8、逻辑运算符
&、|、^、!、&&、||
9、三目运算符
布尔表达式?表达式1:表达式2
如果布尔表达式为真执行表达式1,若为假执行表达式2.