jvm
文章平均质量分 91
why技术
在这里我会分享一些java技术相关的知识,用匠心敲代码,对每一行代码负责。感谢你的关注,愿你我共同进步。
展开
-
卷向字节码-Java异常到底是怎么被处理的?
你好呀,我是why,你也可以叫我歪歪。比如下面这位读者:他是看了我《神了!异常信息突然就没了?》这篇文章后产生的疑问。既然是看了我的文章带来的进一步思考,恰巧呢,我又刚好知道。虽然这类文章看的人少,但是我还是来填个坑。害,真是暖男石锤了。异常怎么被抛出的。 先上一个简单代码片段:运行结果大家都是非常的熟悉。光看这仅有的几行代码,我们是探索不出来什么有价值的东西。我们都知道运行结果是这样的,没有任何毛病。这是知其然。那么所以然呢?所以然,就藏在代码背后的字节码里面。通过 ja原创 2021-08-10 12:35:58 · 543 阅读 · 0 评论 -
这波性能优化,太炸裂了!
你好呀,我是why。不是,这不是我。我还年轻,也比他帅。这是今天文章的主人公。他叫做 Brett Wooldridge,你应该是不认识的。但是我把他的 github 截图给你看看,你一定知道他写的开源项目:看到了吗?他就是大名鼎鼎的 HikariCP 的爸爸啊。而且你看他的 github 的简介,写的很有感觉:Father of an angel who fell to Earth and somehow into my life.一个落到地球上的天使的父亲,她不知不觉地进入了我原创 2021-08-09 12:39:12 · 710 阅读 · 0 评论 -
JVM优化过头了,直接把异常信息优化没了?
你好呀,我是why。你猜这次我又要写个啥没有卵用的知识点呢?不好意思,问的稍微有点早了,啥提示都没给,咋猜呢,对吧?先给你上个代码:public class ExceptionTest { public static void main(String[] args) { Strin原创 2021-07-20 12:41:37 · 609 阅读 · 1 评论 -
曝光一个网站,我周末就耗在上面了。
这是why的第 107 篇原创文章你好呀,我是why。刚刚过去的周末你干啥了,是卷起来了,还是躺平了?我其实是想躺平的,但是无意间发现一个学习的网站,居然被这个网站吸引了,然后就跟着网站卷起来了。真是一个非常不错的网站,好东西,要大家分享,于是我决定“曝光”一下。介绍这个网站之前,我先问你一个问题:Arthas 这个 Java 程序诊断工具,你知道吧?我相信绝大部分同学都是知道的,但是也有很大一部分同学仅仅是在“纸上谈兵”的阶段而已。没有自己实际操作过。为什么呢?我猜你刚刚知道 Ar原创 2021-06-21 11:48:22 · 491 阅读 · 1 评论 -
why哥被阿里一道基础面试题给干懵了,一气之下写出万字长文。
这是why的第 65 篇原创文章荒腔走板大家好,我是 why,欢迎来到我连续周更优质原创文章的第 65 篇。老规矩,先荒腔走板聊聊技术之外的东西。上面这图是去年的成都马拉松赛道上,摄影师抓拍的我。哎,真是阳光向上的 95 后帅小伙啊。今年由于疫情原因,上半年的马拉松比赛全部停摆了。今年可能也没有机会再跑一次马拉松了。只有回味一下去年的成都马拉松了。去年成都马拉松我跑的是半程,只有 21 公里,女朋友也报名跑了一个 5 公里的欢乐跑,所以前 5 公里都是陪着她边跑边玩。过了 10 公里后,赛道两原创 2020-09-13 16:50:21 · 391 阅读 · 0 评论 -
《深入理解Java虚拟机》第 3 版里面到底多了哪些知识点?本文竟然得到了本书作者的认可!
这是why的第 47 篇原创文章荒腔走板大家好,我是 why。老规矩,先是简短的荒腔走板聊聊生活。上面的图是前几天拍的,那天晚上下班后,刚刚走进小区就看到了这一轮弯月和旁边那一颗特别特别亮的星星。不知道为什么,一瞬间,我感觉一下回到了小时候的夏天。脑海里浮现出了一些画面:一个大铁勺子舀一勺透心凉的井水、经过水缸冰镇的西瓜、树荫下卖樱桃的老爷爷、小河边嬉笑着抓螃蟹的同伴、提着一杯凉白开走在上学路上的自己,还有傍晚在顶楼纳凉的邻居们。我小时候是在筒子楼长大的,一栋楼 7 层高,每一层住 10 来户原创 2020-05-11 12:35:42 · 750 阅读 · 0 评论 -
【编程玄学】一个困扰我122天的技术问题,我好像知道答案了。
众所周知,编程是一门玄学。本文主要是描述输出语句、sleep以及Integer对线程安全的影响。第一次碰到这个问题是122天之前,当时就觉得很奇怪。至于为什么还有Integer?我也不知道,可能是玄学吧!这也是本文最后留下的一个问题,如果有知道的朋友还请指点一二。荒腔走板聊生活首先,还是本号特色,先荒腔走板的聊聊生活。上面这张图是我 2017 年 12 月 9 日在北京西山国家森林公...原创 2020-03-22 23:33:09 · 809 阅读 · 3 评论 -
面试官:你回去等通知吧!
这是why技术的第37篇原创文章老规矩,先聊聊生活,上面这张图片是我周一拍的。周一晚上下班后发现公司楼下推着三轮车卖花的阿姨又开始买花了。整个路口只有她一个人在做生意,整条路上也没有几个人,大家都低着头匆匆走着,繁花中带着点忧伤。于是,我去买了一把白玫瑰。上周日把《霍乱时期的爱情》看完了,就刚好当道具拍了上面的照片。总体来说我不喜欢这种纵情声色的故事,更不喜欢那个看起来冠冕堂皇的理由∶“...原创 2020-03-08 10:42:05 · 711 阅读 · 3 评论 -
面试官问我G1回收器怎么知道你是什么时候的垃圾?
这是why技术的第36篇原创文章上面的图片是我上周末在家拍的。以后的文章里面我的第一张配图都用自己随手拍下的照片吧。分享生活,分享技术,哈哈。阳台上的花开了,成都的春天快来了,疫情也应该快要过去了吧。最近在看《霍乱时期的爱情》,不知道为什么和《大话西游》联系了起来,所以你可以看到玻璃上的倒影,是我在看《大话西游》。谁都曾经有过大闹天宫的梦想,爱上层楼的忧愁,但是早晚有一天,你也会像他转身...原创 2020-03-01 10:43:18 · 1049 阅读 · 3 评论 -
面试官:你说你熟悉jvm?那你讲一下并发的可达性分析
这是why技术的第35篇原创文章上面这张图是我还是北漂的时候,在鼓楼附近的胡同里面拍的。那天刚刚下完雨,路过这个地方的时候,一瞬间就被这五颜六色的门板和自行车给吸引了,于是拍下了这张图片。看到这张图片的时候我就很开心,多鲜活、多舒服的画面呀。以后的文章里面我的第一张配图都用自己随时拍下的照片吧。分享生活、分享技术,哈哈。好了,说回文章。这次的文章我们聊聊jvm。jvm可以说是面试必...原创 2020-02-23 22:39:03 · 2604 阅读 · 6 评论