Java架构大仙
Java架构大仙
全部文章
JVM
bug(1)
j2ee(1)
java(43)
Java学习路线(2)
Java面试(5)
Java面试题(2)
Java项目开发(2)
Linux(1)
MySQL(2)
socket(1)
从零开始学习Java(2)
原力计划(1)
吐血整理系列(9)
开发工具(1)
开源项目源码(1)
游戏(1)
程序员(2)
算法(2)
编程语言(2)
自学Java(2)
计算机(1)
设计模式(1)
面试专题(2)
归档
标签
去牛客网
登录
/
注册
Java架构大仙的博客
全部文章
/ JVM
(共8篇)
学弟学妹们你连JVM虚拟机都搞不明白就不要想着去大厂实习了
JVM 管理系统内存并为基于 Java 的应用程序提供可移植的执行环境 Java 虚拟机是一个程序,其目的是执行其他程序。这是一个简单的想法,也是我们编码功夫最伟大的例子之一。JVM 打破了当时的现状,并在今天继续支持编程创新。 JVM 的用途 JVM 有两个主要功能:允许 Java ...
2021-08-05
1
448
耗时一周深入理解JVM虚拟机、异常处理、字节码、性能优化,全网最全面的JVM原理通俗易懂(强烈建议收藏)
深入JVM 精益、平均的JVM虚拟机 什么是 Java 虚拟机?为什么会在这里? Java字节码 虚拟零件 骄傲的,少数的,登记册 方法区和程序计数器 Java 堆栈和相关寄存器...
2021-08-05
0
621
总说知识点太深奥了?Deeplearning4j:JVM 的深度学习和 ETL,隔壁王阿姨都学会了
Deeplearning4j 旨在将模型与 Java 应用程序集成,提供了一组组件,用于构建包含 AI 的基于 JVM 的应用程序 Eclipse Deeplearning4j是一个用于 JVM 的开源分布式深度学习库。Deeplearning4j 是用 Java 编写的,与任何 JVM ...
2021-08-05
0
1017
深入理解JVM之知识体系(一)
一.JVM知识体系组成 1.JVM内存区域 (1)组成部分 (2)各部分的作用 2.JVM内存溢出 (1)内存溢出 (2)栈溢出 (3)内存区域与溢出的关联 3.垃圾回收机制 (1)对象存活状态判断 (2)垃圾收集算法 (3)垃圾收集器 (4)垃圾回收过程 4.类加载 (...
2021-08-05
0
317
Java面试 “核武器” JVM底层细节垃圾回收器串讲及 HostSpot 的细节实现
并发标记与三色标记 三色标记 在三色标记法之前有一个算法叫 Mark-And-Sweep(标记清除)。这个算***设置一个标志位来记录对象是否被使用。最开始所有的标记位都是 0,如果发现对象是可达的就会置为 1,一步步下去就会呈现一个类似树状的结果。等标记的步骤完成后,会将未被标记的对象统一清理...
2021-08-05
0
399
初 揭 JVM 神 秘 面 纱
⠀ ⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⣲⡴⣗⣲⡦⢤⡏⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⠋⠉⠉⠓⠛⠿⢷⣶⣦⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠇⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡞⠀⠀⠀⠀⠀⠀⠀⢰⠇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⡴⠊⠉⠳⡄⠀⢀⣀⣀⡀⠀⣸⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢸⠃⠀⠰⠆⣿⡞⠉⠀⠀⠉...
2021-08-05
0
418
JVM类加载器子系统ClassLoader
1 类加载器与类的加载过程 类加载器子系统的作用:类加载子系统负责从文件或者网络中加载class文件,class文件在文件头有特定的文件标识。 类的加载过程: 加载: 1)通过一个类的全限定名获取定义此类的二进制字节流 2)将这个字节流所表示的静态存储结构转化为方法区的运行时数据结构 3...
2021-08-05
0
391
JVM 调优神器 arthas
一、安装 arthas在github上有个page,地址是https://alibaba.github.io/arthas/。 安装的方式有好几种: 直接下载一个可以启动的jar包然后用java -jar的方式启动 用官方提供的as.sh脚本一键安装 用rpm的方式安装 本篇介绍第...
2021-08-05
0
381