A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1:Java语言基础(逻辑运算符的基本用法)(掌握)
*逻辑运算符有哪些
         * &,|,^,!
         * &&,||
* 注意事项:
         * a:逻辑运算符一般用于连接boolean类型的表达式或者值。
         * b:表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。
                   * 算术表达式:a + b
                   * 比较表达式:a == b(条件表达式)
*结论:
* &逻辑与:有false则false。
* |逻辑或:有true则true。
* ^逻辑异或:相同为false,不同为true。
* !逻辑非:非false则true,非true则false。
         * 特点:偶数个不改变本身。

2:Java语言基础(逻辑运算符&&和&的区别)(掌握)
         * &&和&的区别?
                   * a:最终结果一样。
                   * b:&&具有短路效果。左边是false,右边不执行。
                   *      &是无论左边是false还是true,右边都会执行
位异或运算符的特点
*^的特点:一个数据对另一个数据位异或两次,该数本身不变。

3:键盘录入的基本格式
         * a:导包
                   * 格式:
                            * import java.util.Scanner;
                   * 位置:
                            * 在class上面。
         * b:创建键盘录入对象
                   * 格式:
                            * Scanner sc = new Scanner(System.in);
         * c:通过对象获取数据  
                   * 格式:
                            * int x = sc.nextInt();

4:Java语言基础(顺序结构语句)
         流程控制语句的分类
                  * 顺序结构
                  * 选择结构
                  * 循环结构
执行流程:
                  * 从上往下,依次执行。
         选择结构的分类
                  * if语句
                  * switch语句

5: if语句和三元运算符的区别
         * 三元运算符实现的,都可以采用if语句实现。反之不成立
         * 什么时候if语句实现不能用三元改进呢?
                   * 当if语句控制的操作是一个输出语句的时候就不能。
                   * 为什么呢?因为三元运算符是一个运算符,运算符操作完毕就应该有一个结果,而不是一个输出。

6: Java语言基础(选择结构switch语句的注意事项)(掌握)
* A:案例演示
        * a:case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的
        * b:default可以省略吗?
            * 可以省略,但是不建议,因为它的作用是对不正确的情况给出提示。
            * 特殊情况:
                * case就可以把值固定。
                * A,B,C,D
        * c:break可以省略吗?
            * 最后一个可以省略,其他最好不要省略
            * 会出现一个现象:case穿透。
            * 最终我们建议不要省略
        * d:default一定要在最后吗?
            * 不是,可以在任意位置。但是建议在最后。
        * e:switch语句的结束条件
            *遇到break就结束了
       *执行到switch的右大括号就结束了

7: Java语言基础(选择结构if语句和switch语句的区别)(掌握)
* A:总结switch语句和if语句的各自使用场景
* switch建议判断固定值的时候用
* if建议判断区间或范围的时候用

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马