|
@@ -1,6 +1,8 @@
|
|
|
package com.sf.day02;
|
|
|
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.List;
|
|
|
import java.util.Scanner;
|
|
|
|
|
|
public class Test1 {
|
|
@@ -102,6 +104,35 @@ public class Test1 {
|
|
|
|
|
|
@org.junit.Test
|
|
|
public void t1(){
|
|
|
- Scanner scanner = new Scanner(System.in);
|
|
|
+ /**
|
|
|
+ * i++ ++i
|
|
|
+ * 先赋值 后赋值
|
|
|
+ * 没有接收值: i++ ++i 一样 都是+1操作
|
|
|
+ * 有接收值: i++ 先赋值后运算 ++i先运算后赋值
|
|
|
+ * 数据类型 基本数据类型 整型
|
|
|
+ * byte short int long 字节
|
|
|
+ * 1 2 4 8
|
|
|
+ * 计算机的最小单位 bit位
|
|
|
+ * 1字节 = 8位
|
|
|
+ * 0/1 2 2 2 2 2 2 2 2 = 256
|
|
|
+ * 0000 0000
|
|
|
+ * 符号位 + - -128 0 127
|
|
|
+ * int -- 32 2~32 -232/2 232/2-1
|
|
|
+ *
|
|
|
+ * & 逻辑与 && 短路与 与操作
|
|
|
+ * a = true b = false
|
|
|
+ * a & b = F
|
|
|
+ * a && b = F
|
|
|
+ *
|
|
|
+ * b && a == F
|
|
|
+ * a || b == T
|
|
|
+ */
|
|
|
+ int x = 1;
|
|
|
+ int y = 1;
|
|
|
+ if(x++ == 2 && ++y ==2){
|
|
|
+ x = 7;
|
|
|
+ }
|
|
|
+ System.out.println(x);
|
|
|
+ System.out.println(y);
|
|
|
}
|
|
|
}
|