![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
桐落
这个作者很懒,什么都没留下…
展开
-
深度解析Java内存的原型
转自http://blog.csdn.net/laixiaonian/article/details/7932147 本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。 一、Java虚拟机内存原型 寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用stati转载 2013-01-06 21:22:16 · 188 阅读 · 0 评论 -
java内存分配策略
转自http://lizhao6210-126-com.iteye.com/blog/1777430 1. 内存分配策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的。 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间。这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的转载 2013-08-07 11:45:24 · 433 阅读 · 0 评论 -
设置Java环境变量
1. PATH环境变量。作用是指定命令搜索路径,在cmd/shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。 2. CLASSPA原创 2013-08-09 11:01:52 · 368 阅读 · 0 评论