首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础
订阅
肥宅阿久
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
面霸的自我修养:JMM与锁的理论
大家好,我是王有志。今天和大家分享关于 Java 内存模型和锁的理论相关的八股文,这部分是 Java 并发编程的理论基础,接下来我们就一起看看这部分会考察哪些内容吧?
优化 full gc 的四个方向【草稿】
常言道,道可道,老生常谈的一句话:jvm 优化无非是调整 Xmx 和 Xms。不管你对这句话怎么理解,在大部分业务场景下,这句话没毛病! 如果你的项目 2b,那简直是老铁没毛病。 如果你的项目逻辑简单
面试官:我就问了一个JVM性能调优,没想到他能吹半个小时
一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)其中New和Tenured属于堆内存,堆内存会从JVM启动参数
JVM性能调优详解
前面我们学习了整个JVM系列,最终目标的不仅仅是了解JVM的基础知识,也是为了进行JVM性能调优做准备。这篇文章带领大家学习JVM性能调优的知识。性能调优性能调优包含多个层次,比如:架构调优、代码调优
老生常谈,HashMap的死循环
最近的几次面试中,我都问了是否了解HashMap在并发使用时可能发生死循环,导致cpu100%,结果让我很意外,都表示不知道有这样的问题,让我意外的是面试者的工作年限都不短。 由于HashMap并非是线程安全的,所以在高并发的情况下必然会出现问题,这是一个普遍的问题,虽然网上分…
HashMap面试题,看这一篇就够了!
在后端的日常开发工作中,集合是使用频率相当高的一个工具,而其中的HashMap,则更是我们用以处理业务逻辑的好帮手,同时HashMap的底层实现和原理,也成了面试题中的常客。 以前曾有详细了解过HashMap的实现原理,看过源码(JDK7版本)。但随着jdk版本的飞速迭代(现在…
HashMap源码解析,扩容机制及其思考
位运算是对整数在内存中的二进制位进行操作。 在hashMap源码中有很多使用位运算的地方。例如: 我们都知道&在java中表示与操作&表示按位与,这里的位是指二进制位。都为1才为真(1),否则结果为0,举个简单的例子 在Java中,所有数据的表示方法都是以补码的形式表示,如果没…
【JVM进阶之路】九:性能监控工具-可视化工具篇
JVM进阶之路第九篇,详细介绍JDK自带可视化JVM性能监控工具——JConsole、VisualVM、JMC,简单介绍第三方工具。
面试官:服务器安装JDK还是JRE?可以只安装JRE吗?
前些日子有网友面试时被问到如题所示的问题,由于他之前没有准备到这些最最基础的知识,没有考虑过这个问题,所以被问到时竟一脸萌币,回答的不是很好。这道题主要考的是对 Java 基础知识的了解,有些同学可能已经忘了。所以现在我们一起来分析下。 在回答这个问题之前我们先来看看什么是JD…
国内Java面试总是问StringBuffer,StringBuilder区别是啥?档次为什么这么低?
这是一个知乎上面很火的问题(https://www.zhihu.com/question/50211894 ),下面是我关于这个问题的回答,截止今天,这个答案收获了500+赞和70+评论。 这个问题只是开个场,热个身而已啊。 针对以上的问题,我给一些答案,希望大家都能有所收获。…