1.变量:变量是内存中装载数据的小盒子,你只能用它来存数据和取数
2.计算机存储单元:
b:计算机存储设备的最小信息单元叫“位(bit)”
B:计算机最小的存储单元叫“字节(byte)”
所以1个字节存储的最大数据是11111111的二进制数,1B=8bit
3.java数据基本类型:四类八种
java中默认的整数类型是int类型;
java中默认的浮点类型是double类型;
非默认类型的常量后面要加后缀,比如L,F,代表long和float
4.定义变量
数据类型 变量名 = 数据值;
比如 int a = 100;
变量使用注意地方:
(1) 变量定义后可以不赋值,使用时再赋值。不赋值不能使用。
(2) 变量使用时有作用域的限制。
5.数据类型转换
数据类型范围:
byte -> short -> int -> long -> float -> double
(1)表示范围小的数据类型转换成范围大的数据类型,这种方式称为自动类型转换;
范围大的数据类型 变量 = 范围小的数据类型值;
如: double d = 1000;
(2)
表示范围大的数据类型转换成范围小的数据类型,这种方式称为强制类型转换
范围小的数据类型 变量 = (范围小的数据类型) 范围大的数据类型值;
如:int i = (int)6.718;
6.算术运算符
注意:a++跟++a区别,a++是先赋值后加1,++a是先加1再赋值;
7.逻辑运算符
^: 当 ^ 左右布尔值不相同时返回true,相同时返回false
&&: 当第一个判断为false时,返回false,并不会执行后面一个判断语句
||: 当第一个判断为true时,返回true,并不会执行后面一个判断语句
8.三元运算符
格式:(条件表达式)?表达式1:表达式2;
先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。