![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 63
转角撞倒猪
这个作者很懒,什么都没留下…
展开
-
JAVA中的各种东西存储在什么地方
1、寄存器 寄存器位于处理器内部,所以是最快的存储区,但是寄存器的数量极其有限,是根据需求分配的,JAVA程序不能控制寄存器的分配。 2、堆栈(栈) 位于通用RAM(随机访问存储器)中,但是通过堆栈指针可以直接从堆栈指针那里获得直接支持。 堆栈指针向下移动,则分配新的内存;向上移动,则释放那些内存。 其快速有效性仅次于寄存器。 创建程序时,JAVA必须知道存储在堆栈区的所有项的原创 2012-03-04 13:18:33 · 956 阅读 · 0 评论 -
JAVA中的static关键字
为了解决以下两个问题: 1、只想为某特定域分配单一存储空间,而不去考虑究竟要创建多少对象,甚至根本就不创建任何对象。 2、希望某个方法不会于包含它的那个类的任何对象关联在一起,也就是说,即使没有创建对象,也能够调用这个方法。 用static关键字: 当声明一个事物是static时,就意味着这个域或者方法不会与包含它的那个类的任何对象实例关联在一起。 所以即使从未创建某个类的任何对原创 2012-03-04 13:51:42 · 532 阅读 · 0 评论