- 博客(3)
- 收藏
- 关注
转载 【转载】深入剖析Lambda表达式的底层实现原理
hello,小伙伴们好,我是江湖人送外号[道格牙]的子牙老师。 又有一段时间没有给大家分享文章了,因为最近在筹备创办公司的事情,比较忙。今天偷得浮生半日闲,准备给大家分享下Lambda的底层实现。 如果想研究明白这个问题,我们需要研究哪些东西呢?干想也想不出来对吧,对着代码想吧。 对于这个问题,每个人的答案肯定不一样。但是,好的问题好的切入点是成功的一半。我给自己提了如下这些问题,然后顺着这些问题去研究,研究过程中对于JDK的有些设计或者代码实现不太理解,就尝试自己手写一遍,站在设计者的角度.
2022-03-04 11:31:39 280
转载 【转载】啊,i++与++i居然有这么多学问在里面
hello,小伙伴们好,我是江湖人送外号[道格牙]的子牙老师。 前几次的文章都比较烧脑,今天咱们来个简单点的。咱们把++给讲透彻。别看简单,面试中遇到,与面试官谁胜谁负还真不好说呢: 1、byte++与int++,哪段代码性能更高?为什么? 2、++在前与++在后,为什么结果不同? 3、--又是如何实现的?在前在后为什么结果不同? 4、++、--操作的局限听说过吗? 将这些问题讲明白后,我再给大家讲讲++、--对应的字节码指令。帮大家武装到牙齿,从容与面试官斗智斗勇,不落下风,获得局部好感!
2022-03-01 09:48:50 145
转载 【转载】困扰了你大半辈子的STW,今天总算可以毕业了
hello,小伙伴们好,我是江湖人送外号[道格牙]的子牙老师。 最近在看GC那块的源码,想把之前遗留的一些疑惑给整明白。恰好今天在群里看到有小伙伴在问:看了无数的资料,还是觉得STW好抽象啊,谁能告诉我STW到底是什么?本来五一不准备写文章的,择日不如撞日吧,就写篇文章告诉大家STW到底长什么样子。GC时一定会谈到的一个概念:安全点,又是什么? 问题分析 STW,即Stop The World。 为什么需要STW呢?试想你妈给你打扫房间的场景:把你撵出去,关上门,打扫干净,打开门,数落你,揍你…
2022-02-28 15:07:30 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人