首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jvm
订阅
用户2271224514573
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
JNI: 连接Java世界的JavaVM和JNIEnv
在 不使用IDE做一次JNI开发 一文中,我们做了一次从 Java 层到 Native 层的开发。那么,我们能不能反过来,完成一次从 Native 层到 Java 层的开发呢?当然能,不过过程可没那么简单,而掌握 JavaVM 和 JNIEnv 这两个结构体就是关键,这两个结构…
写了那么多年 Java 代码,终于 debug 到 JVM 了
继上篇文章原创|全网最新最简单的openjdk13代码编译之后,我们有了自己编译后的jdk和hotspot,如下图所示。接下来就来干一番事情。搭建调试环境1.下载CLion软件Jetbrains是一家
用 Java 代码,debug 下 JVM 结果亮了!
如下图所示。接下来就来干一番事情。 Jetbrains 是一家非常牛逼的公司,咱 Java 里面用到的 IDEA 功能很强大,这公司也为 C/C++ 提供一个 IDE,名叫 CLion,咱需要下载这个 IDE 来调试 JVM 源码。 安装完 CLion 之后,咱就可以先导入代码…
Mac编译openjdk源码(转载)
以Java为主的研发人员,掌握JVM虚拟机是成为高级研发的必要门槛。本文就给大家分享下,如何在mac下编译openjdk源码。 题外话,本人认为:要想成为某一技术上的专家,熟读官方文档和掌握源码的分析能力是绝对必要的。 关于如何编译openjdk源码,网上的文章真是数不胜数,但…
Javac 源码调试教程
一直有读者问我 javac 源码怎么调试,自己也在写 JVM 掘金小册的过程中阅读了大量的 javac 的源码,网上这方面的文章也比较少,那就来写一篇 javac 源码调试的文章吧,作为 javac 系列文章的开篇。 javac 源码调试的过程是比较简单的,它本身就是一个用 J…
基于 Hotspot 的 Java 线程源码分析
基本概念 Java 线程其实是映射到操作系统的内核线程上的,所以 Java 线程基本上也就是操作系统在进行管理。在 Linux系统中,线程和进程用的是同一个结构体进行描述的,只不过进程拥有自己独立的地