半旧518
半旧518
全部文章
jvm
c语言(1)
git(5)
java web(11)
java8(3)
java基础语法(41)
python(6)
后端前沿技术(2)
多线程(13)
收藏(1)
数据库(4)
数据结构与算法(21)
未归档(1)
计算机网络(9)
谷粒商城(1)
谷粒学院(94)
踩坑(2)
题解(3)
归档
标签
去牛客网
登录
/
注册
吹灭读书灯
计算机专业课程、Java全栈开发
全部文章
/ jvm
(共32篇)
JVM12——直接内存的回收原理
来自专栏
直接内存direct memory并不由jvm进行垃圾回收,可能导致内存泄漏问题。运行如下代码。 /** * 演示直接内存溢出 */ public class Demo1_10 { static int _100Mb = 1024 * 1024 * 100; public st...
2021-09-18
0
622
JVM11——直接内存
来自专栏
直接内存由操作系统来管理。常见于NIO,用于数据缓冲,读写性能很高,分配回收花销较高。 使用以下代码来比较使用传统方式读写与NIO读写的区别,注意第一次启动读写性能会较差,需多运行几次,计算平均值。 /** * 演示 ByteBuffer 作用 */ public class Demo1_9 {...
2021-09-17
0
467
JVM10——String table调优
来自专栏
string table的本质是hashtable,而hashtable的性能和桶的个数密切相关,对于string table进行调优其实就是要对hashtable的桶的个数进行调节。 /** * 演示串池大小对性能的影响 * -XX:+PrintStringTableStatistics ...
2021-09-14
0
697
JVM09——String table的垃圾回收
来自专栏
参考以下代码配置参数并运行。 /** * 演示 StringTable 垃圾回收 * -Xmx10m -XX:+PrintStringTableStatistics -XX:+PrintGCDetails -verbose:gc */ public class Demo1_7 { pu...
2021-09-13
0
471
JVM08——intern()方法
来自专栏
intern()方法可以把堆中的字符串对象放入串中,参考以下代码。 public class Demo1_23 { // String table["ab", "a", "b"] public static void ma...
2021-09-12
0
441
JVM07——String table
来自专栏
下面看一个面试题。 String s1 = "a"; String s2 = "b"; String s3 = "ab"; String s4 = s1 + s2; String s5 = "a" + "...
2021-09-11
0
526
JVM06——常量池
来自专栏
下面是一个helloworld的代码。 // 二进制字节码(类基本信息,常量池,类方法定义,包含了虚拟机指令) public class HelloWorld { public static void main(String[] args) { System.out.prin...
2021-09-11
0
428
jvm05——方法区定义与内存溢出
来自专栏
5.1 定义 共享区域,主要存放类的组织结构(成员变量,方法、构造器的代码),常量池,类加载器。方法区在虚拟机启动时被创建。在逻辑上属于堆(具体产商实现时不一定划分在堆中)。在jdk1.8以前,方法区位于jvm的永久代,字符串存放在常量池。在jdk1.8以后,方法区则位于本地内存的元空间,字符串存在...
2021-09-10
0
454
JVM04——内存占用排查工具与方法
来自专栏
1.jps 查看系统有哪些java进程 2.jmap 查看某一时刻堆内存的占用情况 3.jconsole 多功能实时监测工具 通过下面的demo来演示堆问题诊断。 public class jvmdemo { public static void main(String[] args) th...
2021-09-09
1
718
JVM03——堆与内存溢出
来自专栏
1 堆的特点 使用new关键字创建的对象都会使用堆。 特点: 线程共享,堆中的对象需要考虑线程安全问题。 具有垃圾回收机制。 2 内存溢出 public class MemoryOverFlow { public static void main(String[] args) { ...
2021-09-09
0
585
首页
上一页
1
2
3
4
下一页
末页