JVM
chen3531
这个作者很懒,什么都没留下…
展开
-
深入Java字符串(三)
经过对两篇字符串文章的研究,下面自己画了语句和内存变化图,仅供参考. String s1=new String("abc"); //在池和堆中分别创建String对象"abc",s1指向堆 String s2="abc"; //s2指向池中的"abc" String s3=new String("abc"原创 2012-10-01 16:12:44 · 468 阅读 · 0 评论 -
深度解析Java内存的原型
摘要:本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。 本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。 一、Java虚拟机内存原型 寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放转载 2012-10-03 19:59:08 · 201 阅读 · 0 评论 -
Eclipse中修改tomcat内存大小
一:修改Eclipse中的tomcat的内存大小 Eclipse->Window->Preferences->Server->Runtime Environments->选中Apache Tomcat v5.0->点击Edit按钮->在弹出对话框里点击JRE后面的Installed JREs按钮->在弹出对话框中选中tomcat使用的那个JRE->点击Edit按钮->在弹出对话框中,转载 2013-04-22 09:24:29 · 495 阅读 · 0 评论