PDF 课件和源代码下载地址:
https://gitee.com/geektime-geekbang/LetsJava
作者回复: 这个课不包含这部分内容。Spring是一个挺大的系统,极客时间上有专业的Spring课程,那个更适合。
作者回复: 理解就容易记忆啦
作者回复: spring,以及多多的练习
作者回复: 是的,符号位对结果有影响的。
作者回复: System.out.println(-8 % -3); System.out.println(8 % -3); System.out.println(-8 % 3); System.out.println(8 % 3); 输出的结果是 -2 2 -2 2 也就是说,结果的正负与3还是-3无关。只和是8还是-8有关。在向0逼近的过程中,如果再变化一个3,正负号就变化的话,那就停住,返回结果。
作者回复: ✅
作者回复: 是的,减少不必要的计算是一个原因。还有就是在实际编程的过程中,进行第二个运算的前提条件是第一个条件成立。举个例子: if(a != 0 && 10/a >3){ ..... } 还有很多后面要学习的,判断引用是否为空,然后在&&里去使用这个引用调用方法。 至于测试覆盖,如果要测到后面的情况,那就应该再加一个case,让前面的值为true
作者回复: 读作and
作者回复: 棒棒!可惜没识别成table
作者回复: 负号是表现在数字上的,Java中没有负号这个运算符。换言之,负号只能让编译器知道这是一个负数,但是无法让Java在运行时执行什么命令/操作