源码分析
atsjp
这个作者很懒,什么都没留下…
展开
-
Foreach
文章目录Foreach介绍起源优点缺点原理List与迭代器Foreach如何变成了迭代器遍历数组为何可以用Foreach举一反三 Foreach 面试中,初入行业的人往往最怕问到基础的原理问题,为什么呢?因为初入行业的人,对新技术、框架等比较好奇,研究的内容多而广,却迟迟停留于表面。如果你是这类人,那么咱么一起来研究熟悉而又陌生的内容,如果不是,那么请多多指教。 介绍 起源 最早Forea...原创 2020-03-11 22:26:58 · 701 阅读 · 0 评论 -
String系列
文章目录String系列从String的+实现原理引发的一系列问题String是不可变的什么是不可变对象为什么不可变 String系列 很多时候,我们都会认为我们十分的了解String,久而久之,在使用过程中,就会踩一些坑。 从String的+实现原理引发的一系列问题 先来看一道题,你认为结果如何? String a = "helloWord1"; fin...原创 2020-03-11 22:25:53 · 313 阅读 · 0 评论 -
你真的熟悉ThreadLocal吗?
文章目录ThreadLocal介绍概念应用场景对比使用分析实现回收机制误区 ThreadLocal ThreadLocal == 本地线程?额,好像是这么一回事,如果你要这么翻译,我只能说没毛病,谁让你英语这么好呢,但是在你要继续问,这玩意是不是用来解决多线程问题的,我得打断你,老铁,他还真的不是叫做本地线程,在代码体系里,他是用来解决多线程共享变量的线程安全问题的,听不懂?别急,咱们坐下来...原创 2020-03-11 22:20:16 · 412 阅读 · 0 评论 -
Java源码分析-遍历list过程中,删除元素
如题:遍历list的过程中,删除元素,异常与不异常的情况分析 以下几种情况分析 公共代码: private static List<String> list = new LinkedList<>(); static { list.ad原创 2018-12-02 00:21:51 · 582 阅读 · 0 评论