摘要: 位运算都是基于二进制数计算的,最高位为0代表正数,最高位为1的代表负数。 数字在计算机中的存储,是其补码。比如5存储在计算机上为0000 0101,-5存储在计算机上为 1111 1011。 运算是基于补码进行的。 与运算 & : 两个操作数中位都为1,结果才为1,否则结果为0。 下面看个例子,求一 阅读全文
posted @ 2017-04-24 10:19 Coder_Dalu 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 先来看题目: String s1 = "ab"; String s2 = new String("ab"); String s3 = "a" + new String("b"); String s4 = "a" + "b"; System.out.println(s1==s2); System.ou 阅读全文
posted @ 2017-04-14 17:53 Coder_Dalu 阅读(73) 评论(0) 推荐(0) 编辑