会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
little飞(IT小猛男)
宁肯像种子一样等待 也不愿像疲惫的陀螺 旋转得如此勉强
2017年8月11日
java的system.arraycopy()方法
摘要: java.lang.System的静态方法arraycopy()可以实现数组的复制,讲课的老师说这个方法效率比较高,如果数组有成千上万个元素,那么用这个方法,比用for语句循环快不少。于是我试了试,发现以下问题。 如果是复制一个一位数组,那么改变复制后的数组并不影响原数组。但是如果复制一个二维数组,
阅读全文
posted @ 2017-08-11 10:32 little飞
阅读(3766)
评论(0)
推荐(0)
编辑
Java中HashMap底层实现原理(JDK1.8)源码分析
摘要: 这几天学习了HashMap的底层实现,但是发现好几个版本的,代码不一,而且看了Android包的HashMap和JDK中的HashMap的也不是一样,原来他们没有指定JDK版本,很多文章都是旧版本JDK1.6.JDK1.7的。现在我来分析一哈最新的JDK1.8的HashMap及性能优化。 在JDK1
阅读全文
posted @ 2017-08-11 09:55 little飞
阅读(55824)
评论(8)
推荐(29)
编辑
Java中常见数据结构:list与map -底层如何实现
摘要: 1:集合(自己补齐) Collection(单列集合) List(有序,可重复) ArrayList底层数据结构是数组,查询快,增删慢线程不安全,效率高Vector底层数据结构是数组,查询快,增删慢线程安全,效率低LinkedList底层数据结构是链表,查询慢,增删快线程不安全,效率高Set(无序,
阅读全文
posted @ 2017-08-11 09:48 little飞
阅读(771)
评论(0)
推荐(0)
编辑
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理