随笔分类 - JDK源码剖析
摘要:Overview HashMap是Java编程中最常用的数据结构之一,本文基于JDK1.8从源码角度来分析HashMap的存储结构和常用操作。HashMap实现了Map接口,Map接口的实现类还有Hashtable、LinkedListHashMap和TreeMap。具体的继承结构请参考JDK Do
阅读全文
摘要:AtomicInteger可以看做Integer类的原子操作工具类。在java.util.concurrent.atomic包下,在一些使用场合下可以取代加锁操作提高并发性。接下来就从几个方面来介绍: 1.原子性和CAS。 2.CPU底层实现原理。 3.atomic包介绍。 4.源码分析。 原子性和
阅读全文
摘要:Integer是平时开发中最常用的类之一,但是如果没有研究过源码很多特性和坑可能就不知道,下面深入源码来分析一下Integer的设计和实现。 Integer: 继承结构: -java.lang.Object --java.lang.Number java.lang.Integer 其中父类Numbe
阅读全文
积分与排名
- 积分 - 275531
- 排名 - 3782
随笔分类 (437)
随笔档案 (436)
- 2019年3月(1)
- 2018年12月(2)
- 2018年11月(3)
- 2018年10月(7)
- 2018年9月(2)
- 2018年8月(9)
- 2018年7月(2)
- 2018年4月(2)
- 2018年3月(1)
- 2018年2月(3)
- 2018年1月(1)
- 2017年12月(1)
- 2017年10月(2)
- 2017年9月(9)
- 2017年8月(26)
- 2017年7月(3)
- 2017年4月(2)
- 2017年2月(1)
- 2017年1月(9)
- 2016年12月(3)
- 2016年10月(11)
- 2016年9月(25)
- 2016年8月(1)
- 2016年7月(1)
- 2016年6月(1)
- 2016年5月(15)
- 2016年4月(3)
- 2016年3月(26)
- 2016年2月(23)
- 2015年11月(7)
- 2015年10月(34)
- 2015年9月(25)
- 2015年8月(15)
- 2015年7月(8)
- 2015年6月(29)
- 2015年5月(22)
- 2015年4月(44)
- 2015年3月(8)
- 2014年12月(28)
- 2014年11月(9)
- 2014年10月(12)
- 更多
最新评论
- 1. Re:利用栈实现算术表达式求值(Java语言描述)
感谢,用上了
- --hhxxlrkq
- 2. Re:有趣的位运算
牛逼,已点赞,这里推荐 在线位运算计算器
- --黄岛主
- 3. Re:理解HTTP协议
双击666
- --syyyyyc
- 4. Re:TCP/IP网络知识点总结
棒棒的,学到了,网络硬核干货
- --AnonymousJDK
- 5. Re:远程方法调用(RMI)原理与示例
- 远程方法调用(RMI)。RMI使代码能够调用在其他JVM中运行的对象。当通过RMI调用某个远程方法时,传递给方法的参数必须被打包到一个字节流中,通过网络传输给远程JVM,然后由远程JVM拆包并传递给远...
- --IT枫
- 6. Re:JVM监控和调优常用命令工具总结
简洁易懂!点赞
- --炯炯有神骚年
- 7. Re:JavaIO简单代码实例
巩固了一下知识,谢谢楼主啊!
- --西门的小跟班
- 8. Re:JUnit单元测试
学习
- --蒙面土豆
- 9. Re:理解HTTP协议
谢谢!
- --黑巧克力吃元宵
- 10. Re:远程方法调用(RMI)原理与示例
- @Smile_灰太狼 首先,HelloServer类中的servrer()方法通过【Naming.bind("rmi.localhost:8888.Hello", hello);】发布服务hello,...
- --HashLove