会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CoderBuff
hellobug@outlook.com
博客园
首页
新随笔
联系
订阅
管理
随笔 - 168
文章 - 0
评论 - 201
阅读 -
117万
03 2017 档案
<<、>>、>>>移位操作
摘要:<<,有符号左移位,将运算数的二进制整体左移指定位数,低位用0补齐。 以上是正整数,运算结果如下。 接下来看看将负数进行左移2位操作是什么情况,运算结果如下。 为什么会-10的二进制会出现这么多的1呢?仔细数一下刚好有32位。首先需要了解的是Java负数存储是以补码形式存储的(补码=反码+1),10
阅读全文
posted @
2017-03-22 23:46
OKevin
阅读(110409)
评论(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
阅读(1511)
评论(0)
推荐(0)
编辑
公告
正处于并将长期处于程序员初级阶段。
昵称:
OKevin
园龄:
10年10个月
粉丝:
342
关注:
4
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
积分与排名
积分 - 342997
排名 - 2634
随笔分类
Java并发包(15)
Java基础(80)
Java虚拟机(JVM)(6)
MyBatis3(13)
Redis(7)
Spring4(9)
常用配置(3)
设计模式(28)
试验局(1)
算法(16)
随笔(10)
中间件(9)
随笔档案
2020年3月(6)
2020年2月(8)
2019年12月(1)
2019年11月(2)
2019年9月(1)
2019年7月(9)
2019年6月(4)
2019年5月(2)
2019年4月(1)
2019年1月(3)
2018年11月(2)
2018年3月(3)
2018年2月(4)
2017年12月(3)
2017年11月(5)
2017年10月(2)
2017年9月(3)
2017年8月(3)
2017年7月(8)
2017年6月(18)
2017年5月(12)
2017年4月(1)
2017年3月(2)
2017年2月(1)
2016年12月(4)
2016年11月(9)
2016年10月(15)
2016年9月(29)
2015年5月(3)
2014年7月(2)
2014年5月(2)
更多
阅读排行榜
1. <<、>>、>>>移位操作(110409)
2. JDK8的新特性——Lambda表达式(77373)
3. 13.ThreadPoolExecutor线程池之submit方法(58865)
4. int类型和byte类型的强制类型转换(58168)
5. Java中net.sf.json包关于JSON与对象互转的坑(48081)
评论排行榜
1. 毕业这两年(34)
2. 对于软件开发中开发人员与测试人员关系的理解(14)
3. JDK8的新特性——Lambda表达式(9)
4. 12.ThreadPoolExecutor线程池原理及其execute方法(7)
5. MyBatis之TypeHandler(7)
推荐排行榜
1. 毕业这两年(20)
2. JDK8的新特性——Lambda表达式(18)
3. 万类之父——Object(9)
4. Effective Java通俗理解(上)(9)
5. synchronized到底锁住的是谁?(8)
点击右上角即可分享