-9+8 二进制的演算过程:
计算时用补码计算 负数的补码是按位取反,末尾加1
10001001 转补码:11110111+00001000=11111111 补码
转换时用源码,把刚才计算的补码在转成源码即:
11111111 减一取反=-1
Java 中的算数运算法:
+,-,*,/,% ,++,--
%是取余数,但是当被除数小于除数的时候结果等于被除数,如:6%7=6
++的意思自加一,System.out.println(a++); 这样是先输出,在加加,System.out.println(++a);先++,在输出,a++等同于a=a+1
+= 比如: a+=5 相当于a=a+5;

练习:根据分解后的数字之和,判断用户是否中奖。如果数字之和大于20,则中奖
分析:

代码:

Java 中的关系运算符:
==,!=,>=,<= 结果为false /true
Java 中的逻辑运算符:
! 非,取反的意思,如果结果是true,那么就取false
&& 只有两个条件都为真,那么结果为真
|| 只要有一个条件为真,那么结果为真
在混合运算是按照!&& || 的顺序依次计算
备注:如果同时有算数运算,关系运算,逻辑运算,那么按照算数,关系,逻辑依次计算。

练习:用户输入一个三位数字,判断这个数字是否为水仙花数?水仙花数每一位上数字的立方和等于这个数字。
常量的使用:
使用final 关键字定义的变量,并且这个变量的值是只读的,我们叫常量,一般常量应用于不变的数据。
final int a=3.2415;
项目导入:
查找物理文件方法:
(1)项目-右键属性
(2)ctrl+c
(3)window+E ctrl+v
导入项目:菜单栏-file-import -general-把已经存在的项目导入空间-选择项目路径-确定。
预习:选择结构。
单词:所有的之前单词,一个两遍,周一抽查10个,8个及格,不及格出节目。
编程题:书上的第一个33页,1,2,3题。