首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
Linn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Java 17 升级指南(持续更新)
最近在做 Java8 到 Java17 的迁移工作,前期做了一些准备,过程中的一些信息记录如下(持续更新。。。)
通过实战走近Java Agent探针技术
不知道你是否用过arthas、不知道你是否用过skywalking、你是否对其如何实现有过好奇,本文将带你探索解谜Java agent技术,了解这些NB开源框架背后实现基础!
老大难的 Java ClassLoader 再不理解就老了
ClassLoader 是 Java 届最为神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了。 顾名思义,它…
重读 JVM
秋招开始了,前面由于做别的事耽误了半个月,以前学的东西不用就很容易忘记。所以,这次重新阅读《深入理解 JVM 虚拟机》时,想做一个记录。将碎片的知识整合,方便自己以后阅读,同时也和大家一起分享。内容中会添加我自己的理解,其中如果有错误,欢迎大家指正。 相关阅读: 1. 重拾数据…
AppClassLoader的classpath路径到底是什么路径呢?
我们总能听到同事们讨论class loader时说AppClassLoader负责加载classpath下的类。然后我想问:AppClassLoader的classpath路径到底是什么路径呢?又加载
基于JDK1.8的JVM 内存结构【JVM篇三】
在我的上一篇文章别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】中,相信大家已经对java类加载机制有一个比较全面的理解了,那么类加载之后,字节码数据在 Java 虚拟机内存中是如何存放的 ?Java 虚拟机在为类实例或成员变量分…
Java 中的内存溢出和内存泄露是什么?我给你举个有味道的例子
JAVA中的内存溢出和内存泄露分别是什么,有什么联系和区别,让我们来看一看。 1. 内存泄漏(memory leak ) 通俗一点讲的话,内存泄漏就是【占着茅坑不拉shi】。 2. 内存溢出(out of memory) 通俗一点儿讲,一个厕所就三个坑,有两个站着茅坑不走的(内…
Java虚拟机类加载器及双亲委派机制
所谓的类加载器(ClassLoader)就是加载Java类到Java虚拟机中的,前面《面试官,不要再问我“Java虚拟机类加载机制”了》中已经介绍了具体加载class文件的机制。本篇文章我们重点介绍加
看完这篇垃圾回收,和面试官扯皮没问题了
Java 相比 C/C++ 最显著的特点便是引入了自动垃圾回收 (下文统一用 GC 指代自动垃圾回收),它解决了 C/C++ 最令人头疼的内存管理问题,让程序员专注于程序本身,不用关心内存回收这些恼人的问题,这也是 Java 能大行其道的重要原因之一,GC 真正让程序员的生产力…
【浅度渣文】JVM——G1收集器
1. 概述 操作系统要求Windows XP或者更高,Mac OS X和Linux都可以。请注意,这些测试操作是在Windows 7上完成的,尚未在所有平台上进行测试。 但是,一切都应该在OS X或Linux上正常工作。 当然,你的机器有一个以上的核心就更好了。 Java 7 …