
jvm
panda-star
时常进步,每次进步一步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中空指针处理
java中空指针处理 文章目录java中空指针处理一、空指针处理 一、空指针处理 java进程运行中,常常会报空指针异常,但默认不会打印堆栈信息,因而不好定位错误代码行。 这时可以java进程启动前添加参数,使当空指针异常时打印堆栈信息,参数如下: -XX:-OmitStackTraceInFastThrow ...原创 2020-08-23 20:57:46 · 365 阅读 · 0 评论 -
java中class文件基本结构
java中class文件基本结构 文章目录java中class文件基本结构一、简介二、class文件基础结构 一、简介 通常我们编写的java文件,会经过编译器编译后,生成class文件,class文件是字节码文件,8位为一个字节,其实也就是二进制流,不过以8位进行一次分隔。 二、class文件基础结构 class文件包含如下几个部分: 魔数,即CAFEBASE,一般常用文件开头都有类似的规定;...原创 2020-03-18 22:32:56 · 277 阅读 · 0 评论 -
java中的引用
java中的引用 文章目录java中的引用一、简介二、强引用2.1 解析2.2 示例三、软引用3.1 解析3.2 示例四、弱引用4.1 解析4.2 示例五、虚引用5.1 解析5.2 示例 一、简介 java中的引用确定了对象的存活时间,关系着垃圾回收时的策略。在java中,引用有四种,即强引用(strong reference)、软引用(soft reference)、弱引用(weak refer...原创 2020-03-16 00:03:06 · 181 阅读 · 0 评论 -
java中class文件操作
java中class文件操作 文章目录java中class文件操作一、简介二、使用2.1 javac2.2 javap2.3 jad2.3.1 jad安装2.3.2 常用命令三、备注 一、简介 项目发布上线后,代码将由java文件转为class文件。当项目运行中出现问题或与实际代码不一致时,此时需要确认运行中的class文件是否正确等操作,接下来就需要对class文件进行操作。这里基于一些常用命令...原创 2019-10-26 23:47:54 · 482 阅读 · 0 评论 -
jvm监控及问题排查
jvm监控及问题排查 文章目录jvm监控及问题排查一、简介二、知识点2.1 jvm内存区域2.1.1 程序计数器2.2.2 虚拟机栈(本地方法栈类似)2.2.3 java堆2.2.4 方法区2.2 常用垃圾回收器2.2.1 Serial收集器2.2.2 ParNew收集器2.2.3 Parallel Scavenge收集器2.2.4 Serial old收集器2.2.5 Parallel old...原创 2019-06-25 13:38:14 · 1764 阅读 · 0 评论