首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
杜鹏就是我
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
赞
文章( 17 )
沸点( 1 )
关于线程池你不得不知道的一些设置
看完我上一篇文章「你都理解创建线程池的参数吗?」之后,当遇到这种问题,你觉得你完全能够唬住面试官了,50k轻松到手。殊不知,要是面试官此刻给你来个反杀: 如果此刻你一脸懵逼,这个要慌,问题很大,50k马上变5k。 在ThreadPoolExecutor线程池中,还有一些不常用的…
两道面试题让你透彻解析Java类加载机制
请写出最后的输出字符串。 我相信很多同学看到这个题目之后,表情是崩溃的,完全不知道从何入手。有的甚至遇到了几次,仍然无法找到正确的解答思路。 **其实这种面试题考察的就是你对Java类加载机制的理解。**如果你对Java加载机制不理解,那么你是无法解答这道题目的。这篇文章,我将…
Class 文件格式详解
Write once, run everywhere!,我们都知道这是 Java 著名的宣传口号。不同的操作系统,不同的 CPU 具有不同的指令集,如何做到平台无关性,依靠的就是 Java 虚拟机。计算机永远只能识别 0 和 1组成的二进制文件,虚拟机就是我们编写的代码和计算机…
高效程序员的 14 个习惯(二)
Paul Isaris 原作,授权 New Frontend 翻译。 这篇文章是「高效程序员的 14 个习惯」系列的第二部分。你可以在这里或者我的博客阅读第一部分。 「高效程序员的 14 个习惯」系列的第一部分讲述了「习惯」在程序员日常生活中带来的好处,以及我们要如何通过在工作…
面试官:谈谈你对JVM垃圾收集器的了解
下图为HotSpot虚拟机有的垃圾收集器,有连线关系的表示可以搭配使用,反之不能。 每种垃圾收集器都有各自的特性,我们需要根据不同的场景来使用不同的垃圾收集器。 此垃圾收集器年代久远,用于新生代的垃圾收集,采用复制算法。是单线程的垃圾收集器也就是不管你的服务器有多少CPU,反正…
揭开ThreadLocal的面纱
当初使用C#时,研究过好一阵它的ThreadLocal,以及可以跨线程传递的LogicalCallContext(ExecutionContext),无奈C#不开源(所幸有了.Net Core),只能满世界找文档,找博客。切换到Java后,终于接触到了另一种研究问题的方法:相比…
啃碎并发(九):内存模型之基础概述
线程通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 线程同步是指程序用于控制不同线程之间操作发生相对顺序的机制。 Java的并发采用的是共享内存模型,Java线程之间的通信总是隐式进行,整个通信过程对程序员完全透明。如果你想…
个人成就
文章被阅读
1,625
掘力值
46
关注了
293
关注者
5
收藏集
12
关注标签
53
加入于
2018-08-31