取出两个数的补码进行运算,在对补码(解决符号问题)进行位运算,然后反推原码就是结果
为什么
因为负数在运算时,需要转换正数的反码,然后由于符号位的问题,我们知道类似于时钟,10点到八点可以(-2)或者(+10),它们总和为12,同余,每十二进一位,同理,对于负数反码的符号位问题,可以加1进位,解决符号问题(-2的理论对应的是14,就是1110,而1110去掉符号位就是-2的补码,所以要反码加1,用补码进行运算解决符号问题)
努力的,都将以另一种方式呈现。
(synchronized) java 中的关键字,是利用锁的机制来实现同步的。
指向当前对象的父(超)类对象的一个指针,这个超类指的是离自己最近的一个父类
当子类的成员变量与父类同名
使用 super.xxx。 来引用父类的成员。
当子类的成员方法与父类同名,可以用 super 来区分。写法也是 super.xxx(参数)。
super(参数),调用父类的某个构造函数,并且要成为使用这个关键字的构造方法(只能在构造方法中使用,并且不能与this 同时使用)的第一条语句。