java随记
OnePointC
希望能够在这里学习到自己想要的东西,慢慢强大自己。希望自己能够坚持下去
展开
-
浅谈Java堆和栈
关于Java程序在执行时,在内存中是如何分配与调用的问题进行简单的阐述 1.Java中内存简单被分成两部分:一个是栈,一个是堆。 2.栈是操作系统按照薯片桶的管理方式管理的,即先进后出,堆没有限制。 3.new 就意味着在堆里分配一块内存,分配的内存是为了装入new后面的对象。 4.等号左边的变量放在栈里 (既然我们在堆里已经分配好了对象,为什么还需要一个变量呢?理由就是:我们得到的原创 2017-07-25 09:16:23 · 245 阅读 · 0 评论 -
JVM,JDK,JRE的区别
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。可以用来实现java的跨平台性。 JRE是Java Runtime Environment的缩写,指Java运行环境。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。即原创 2018-02-01 17:03:48 · 276 阅读 · 0 评论