![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSmallDess
NoRe丨n
这个作者很懒,什么都没留下…
展开
-
job java
job java byte b4=127; byte b5=++b4; System.out.println(b5);j结果是-128;因为 byte的取值范围其实是一个⚪,127加1就是-128,具体就涉及到二进制负数的存储形式了,原码,反码,补码(反码加1),正数都一样;...原创 2019-07-23 20:13:48 · 247 阅读 · 0 评论 -
java运算符(a|b*2^4>>a++)的计算
JavaSmall dessert(算起来很有趣)运算符优先级与为运算 int a=3,b=2; System.out.println(3|9); System.out.println(a|b*2^4>>a++);。从优先级最高的开始计算b*2=6=110(2)4>>a++(将4的二进制100向右移动3为结果为0,再++为1)a|6^0(...原创 2019-07-20 17:52:16 · 631 阅读 · 0 评论 -
idea出现明明使用同一种编码,却报error(1.1)非法字符
将idea的右下角的编码改成其他的,在改回来.就可以了;原创 2019-08-14 08:15:47 · 182 阅读 · 1 评论 -
Java_System.out.println(1+2+"java"+3+4)输出的结果
语句System.out.println(1+2+“java”+3+4)输出的结果是:(A)A.3java34B.12java34C.3java7D.12java7解:低级变量可以自动转换成高级变量;基本数据运算时,结果会自动转换成大的数据类型;1+2时是int类型+int类型,结果为3;3+“java”时,int类型加字符串类型,所以+成为了字符串连接符,结果是字符串3“java”;其...原创 2019-04-04 09:13:22 · 9965 阅读 · 2 评论