二进制
计算机的数据都以二进制数字保存
二进制:逢二进一。即只有0、1两个值
计算机中信息的存储单位:
位(Bit):表示一个二进制数码 0 或 1,是计算机存储处理信息的最基本的单位。
字节(Byte):一个字节由 8 个位组成。它表示作为一个完整处理单位的 8 个二进制数码。
变量
变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。
数据类型
(1)8中基本数据类型
1.数值型:整数类型(byte、short、int、long)
(菲整型)浮点类型(float、double)
字符型(char)
2.布尔型:(boolean)
(2)引用数据类型
1、 类(class)
2、接口(interface)
3、 数组
方法
权限修饰符包括:private、protected、public
运算符
一、算术运算符
运算符 | 描述 | 示例 | 结果 |
---|---|---|---|
+ | 加 | 5+5 | 10 |
- | 减 | 5-2 | 3 |
* | 乘 | 2*4 | 8 |
/ | 除 | 10/3 | 3 |
% | 取模(求余) | 10%3 | 1 |
++ | 自增(前,后) | ||
_ _ | 自减(前,后) |
二、赋值运算符
运算符 | = | += | -= | *= | /= | %= |
---|---|---|---|---|---|---|
描述 | 赋值 | 加等于 | 减等于 | 乘等于 | 除等于 | 模等于 |
三、关系运算符
运算符 | == | != | < | > | <= | >= |
---|---|---|---|---|---|---|
描述 | 相等于 | 不等于 | 小于 | 大于 | 小于等于 | 大于等于 |
四、逻辑运算符
运算符 | 描述 | 示例 | 结果 |
---|---|---|---|
& | 与 | false & true | false |
| | 或 | false | true | true |
^ | 异或 | true ^ false | true |
! | 非 | ! true | false |
&& | 短路与 | false && true | false |
|| | 短路或 | false || true | true |
字符串连接运算符
"+"除了可用于字符串相连接,也能将字符串与其它的数据类型相连成一个新的字符串。
三目运算符
X ? Y : Z X 为 boolean 类型表达式,先计算 x 的值,若为 true,整个三目运算的结果为表达式 y 的值,否则整个运算结果为表达式 z 的值。
位运算符
位运算符对两个操作数中的每一个二进制位都进行运算
位运算符功能
按位取反~
按位与&
按位或|
按位异或^