内存管理
weixin_45118251
这个作者很懒,什么都没留下…
展开
-
浅谈java的内存结构
java的内存结构 今天我们来谈谈java的内存结构,学习java的时候我们都知道java的内存结构大致分为堆和栈两个部分,但是强大的java不可能就这么简单,接下来我们来详细谈谈java的内存结构,先看看图,有点潦草但是还能看哈哈。 1.类加载器:用来负责加载.class文件到内存中,关于类加载会在下一章详细讲解。 2.方法区(永久代):在jdk1.8以后被称作元空间,它是线程共享的不属于堆的...原创 2019-05-26 15:29:15 · 226 阅读 · 0 评论 -
JVM类加载是怎么回事
java的跨平台原理:.java源文件通过编译生成.class文件字节码文件,然后由java虚拟机加载并运行。 类加载机制:类加载机制分为五个阶段,加载,连接,使用,初始化,卸载, ...原创 2019-05-26 22:27:34 · 303 阅读 · 0 评论 -
JVM的类加载器-----双亲委派机制
首先我想问大家个问题,我们在写程序时能不能自己定义一个和java的核心包相同的包名,在这个报名下写代码。 也就是说能不能自己写一个java.lang 包自己定义一个String类来写代码?答案当然是不能。 java为了程序的安全性,防止某些类被黑客恶意修改从而入侵入程序,设计出了一个安全沙箱的机制,也就是双亲委派机制。 接下来我来简单介绍一下java中的类加载器: java中的类加载器分为三种:启...原创 2019-05-27 16:56:37 · 451 阅读 · 0 评论