Lesson Two 2018-04-17 19:58:39
逻辑运算符(用于逻辑运算,左右两边都是 true 或 false) 逻辑与-& 和 短路与-&& 区别: &当左边是否false时,右边依然会进行运算 &&当左边为false时,右边不再进行运算 使用的时候 建议使用 &&
逻辑或-| 和 短路或 || 区别:| 当左边是true,右边依然会进行运算 || 当左边为true时,右边不再进行运算 使用的时候 建议使用 ||
三元运算符 格式: (条件表达式)?表达式1:表达式2; 要求: 表达式1与表达式2为同种数据,运算的结果也表达式1、2的类型一致。 例:int a,b; (a>b)?a:b 如果a大于b则为a 反之选b 在一定程度上,三元运算符可以与if-else互换
for:循环 1.初始化条件 2.循环条件 3.迭代条件 4.循环体
格式:for(1,2,3){4}; 执行过程: 1-2-4-3 - 2-4-3 - 2-4-3 直到不满足循环条件,就会跳出
for的死循环: for(;;) 一般情况,在死循环中,会有程序终止的语句,使用break实现
break: 使用在循环结构中,用于跳出当前循环continue: 使用于循环结构中,用于跳出当次循环
stack(栈):对象的引用(对象在内存中的地址),局部变量(先进后出)heap(堆):new出来的东西(包含成员变量)方法区: 常量池静态域:静态的变量
转载于:https://www.cnblogs.com/Fkuennhvo/p/8869892.html