源码
yanweijie0317
这个作者很懒,什么都没留下…
展开
-
jdk源码总结 一 String 扩展
String是用final修饰的,表明不可变,String中的value数组也是final修饰的,表明不可变 String a = “string”; String b = a; a = “String2”; a、b只是一个引用,说不可变,指定是具体的值不可变。string并没有修改成string2,而是又创建了一个新的对象,把a指过去。 ...原创 2019-11-21 17:34:48 · 119 阅读 · 0 评论 -
jdk源码总结 二
其实刚开始看java.util包下的类,有点懵懵的,几天看下来,包括看一些其他人的笔记,推荐大家对比着看,我是先看java.util.HashMap,java.util.Hashtable、java.util.Concurrent.ConcurrentHashMap。也是看其他人说的HashMap非线程安全,在多线程环境下,建议使用Hashtable、ConcurrentHashMap。 ...原创 2019-11-08 09:18:24 · 113 阅读 · 0 评论 -
jdk源码总结 一
最近有篇博文,应该比较火。我只是看了题目“你是真的有十年工作经验,还是用一年的工作经验复制了十年”。我不能说我用一年的工作经验复制了十年,我是用3-4年的工作经验复制了十年(单纯指开发,因为后来做了项目管理,现在又转到互联网做开发)。此时此刻,我想用2年的时间,来弥补一下这十年的遗憾。尽管一万个看不下去源码,但是还是得坚持,从简单的看,然后测试,然后记录博客。以此来鼓励自己。 jdk1.8源码,...原创 2019-10-29 08:58:46 · 178 阅读 · 0 评论