- 博客(4)
- 收藏
- 关注
转载 关于ConcurrentHashMap总结
采用了分段锁的设计,只有在同一个分段内才存在竞态关系,不同的分段锁之间没有锁竞争。相比于对整个Map加锁的设计,分段锁大大的提高了高并发环境下的处理能力。 弱一致性。对应的分析转载自https://my.oschina.net/hosee/blog/675423 、http://www.importnew.com/22007.html
2017-03-01 17:14:57
375
原创 集合总结(List、Map、Set)
集合要掌握的是ArrayList、LinkedList、Hashtable、HashMap、ConcurrentHashMap、HashSet的实现原理,当然能掌握CopyOnWrite容器和Queue是再好不过的了。ArrayList实现原理ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长。 对于ArrayList而言,它实现List接口、底层使用数组保存所有元素。其操作基本
2017-03-01 16:57:37
491
原创 static、final、transient等关键字的作用
staticstatic表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块被static修饰后的成员,在编译时由内存分配一块内存空间,直到程序停止运行才会释放,那么就是说该类的所有对象都会共享这块内存空间。在java类库当中有很多类成员都声明为static,可以让用户不需要实例化对象就可以引用成员。finalfinal类不能被继承,没有子类,final
2017-02-28 17:11:53
3257
转载 java基本语法总结
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-02-28 16:36:27
3357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人