首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JVM
Arrom
创建于2022-04-15
订阅专栏
JVM是Java平台的基石,是整个Java技术的组成部分,主要负责硬件和操作系统的独立性
等 1 人订阅
共9篇文章
创建于2022-04-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
String 面试中需要了解的知识
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第10天,点击查看活动详情。 String的特性 String可能是Java中最特殊的一个数据类型 和基本数据类型的封装类型一样,具备
JMM内存相关知识
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第9天,点击查看活动详情。 硬件上的内存模型 计算机在执行程序的时候,指令都是在CPU中执行的,执行指令的过程需要涉及到读写数据,CP
关于GC的你应该了解的知识
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第8天,点击查看活动详情。 Android中的GC Dalvik时期 早期全栈回收(没有分区和分代),没有并发(会STW),平均一次G
JVM-垃圾检测和回收相关知识点
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第7天,点击查看活动详情。 垃圾检测算法 引用计数法 工作原理: 遍历堆中的全部实例,实例每被引用一次计算器+1,不再被引用计数器-1
Parcelable vs Serializable 序列化
序列化 将实例的状态转换为可以存储或传输的形式的过程。 ObjectOutputStream 构造函数 writeObject方法 调用writeObject0方法 ObjectStreamClass
JVM 知多少
JVM职责 在硬件上运行JVM语言(可以编译成java字节码的语言) 有java Groovy kotlin 等 执行字节码指令 加载字节码中的class结构 分配和回收代码运行时的内存 ART(An
Class文件 vs Dex文件 你应该知道的东西
Class文件的逻辑结构 文件头 类型 名称 数量 u4 魔数 1 u2 次版本号 1 u2 主版本号 1 魔数的唯一作用是告诉虚拟机,这是一个可接受的class文件,固定值为0xCAFEBABE 常
JVM- 类加载应该知道的事
字节码加载 方法区 作用: 在内存中,存放class文件的逻辑结构,也就是类的元(meta)信息 包括: 常量池,类信息,字段,方法,属性等 方法区的实现 JVM只是一个规范,所以方法区也只是一个规范
JVM - 分代回收
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情。 STW是什么 GC的同时暂停一切用户线程(Stop the world)STW 如何杜绝STW带来的卡顿