会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CoderBuff
hellobug@outlook.com
博客园
首页
新随笔
联系
订阅
管理
03 2017 档案
<<、>>、>>>移位操作
摘要:<<,有符号左移位,将运算数的二进制整体左移指定位数,低位用0补齐。 以上是正整数,运算结果如下。 接下来看看将负数进行左移2位操作是什么情况,运算结果如下。 为什么会-10的二进制会出现这么多的1呢?仔细数一下刚好有32位。首先需要了解的是Java负数存储是以补码形式存储的(补码=反码+1),10
阅读全文
posted @
2017-03-22 23:46
OKevin
阅读(110665)
评论(4)
推荐(6)
System.arraycopy(src, srcPos, dest, destPos, length) 与 Arrays.copyOf(original, newLength)区别
摘要:实际上Arrays.copyOf方法的内部实现也是通过System.arraycopy方法实现,在Arrays类中有多个copyOf的重载方法,现以拷贝int[]为例:
阅读全文
posted @
2017-03-22 00:44
OKevin
阅读(1542)
评论(0)
推荐(0)
公告