JVM
留得住时间留不住你
这个作者很懒,什么都没留下…
展开
-
JVM内存区域
话不多说直接丢重点。适合学过,巩固的人看。 一、运行时数据区 灰色区域代表线程共享,白色为线程私有。 JVM在运行Java程序的过程中将它所管理的内存划分为若干个数据区域。 程序计数器: 可以当做是字节码文件的行号指示器,记录正在执行的指令的地址,唯一一块不存在OutOfMemoryError异常的内存。 Java虚拟机栈: 描述的是Java方法执行的内存模型,每个方法都会创建一个栈帧(St...原创 2019-03-23 22:55:16 · 149 阅读 · 0 评论 -
String中intern()方法的详解
intern方法之前总是似懂非懂。今天做了一些测试,总算是明白了一点。 如有错误还请指出 String s1 = new StringBuilder("计算").append("机").toString(); //a1 System.out.println(System.identityHashCode(s1)); //a2 String s4 = "计算机";//a3 System.out...原创 2019-05-16 07:34:10 · 527 阅读 · 2 评论