jvm
文章平均质量分 64
让你淋的开心
一个有梦想的学生
展开
-
jvm垃圾回收机制之可达性算法与引用计数算法
在正式回答这个问题之前,先简单说说 Java运行时内存区,划分为线程私有区和线程共享区:(1)线程私有区: 程序计数器,记录正在执行的虚拟机字节码的地址; 虚拟机栈:方法执行的内存区,每个方法执行时会在虚拟机栈中创建栈帧; 本地方法栈:虚拟机的Native方法执行的内存区; (2)线程共享区: Java堆:对象分配内存的区域,这是垃圾回收的主战场; 方法区:存放类信息、常量、静态变量、编转载 2017-07-10 14:30:54 · 972 阅读 · 0 评论 -
JVM(java 虚拟机)内存设置
一、设置JVM内存设置 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;-Xmn Java Heap Young区大小,不熟悉最好保留默认值;-Xss 每个线程的S转载 2017-07-11 08:56:32 · 346 阅读 · 0 评论 -
jvm之类程序执行流程
public class User implements UserDetails, Serializable { String username; int age; User (){ } public void eat(){ System.out.println("吃饭吃饭"); } public class Test{ public static void ma原创 2017-06-14 19:07:19 · 408 阅读 · 0 评论 -
J2SE 四大技术体系与java跨平台
J2SE的四大重要技术(1) Java 程序设计语言 (2) Java Class 文件格式 (3) Java 虚拟机 (4) Java 应用程序接口(Java API)实际上,每一次Java版本的升级,其主要的变化就在Java 虚拟机和Java API上,通常这两大技术也称为Java运行时环境(JRE)。JDK5.0、JDK6.0等的区别也就在JRE上。2、J2SE体系结构的优势以及代价J2转载 2017-06-15 09:16:57 · 401 阅读 · 0 评论