摘要:
一String基本特性 1.string声明为final的,不可以被继承 2.String实现了Serializable接口:表示字符串是支持序列化的,实现了Comparable接口:表示字符串可以比较大小 3.jdk8String是用final char【】 value用于存储字符串数据。jdk9 阅读全文
摘要:
一方法区的基本理解 1.方法区和堆一样是线程共享区域 2.在JVM虚拟机启动的时候被创建,和堆一样逻辑内存连续,物理内存不连续 3.方法区的大小和堆一样,可以固定大小也可以扩展 4.有OOM和GC 5.关闭JVM就会释放这个区域内存 二方法区概述 在JDK1.8之前叫永久代,JDK1.8以后叫元空间 阅读全文
摘要:
沙箱安全机制的应用层面:360沙箱、win10沙箱、包括VMware Workstation、Oracle VM VirtualBox都可以充当沙箱去使用,沙箱中的操作与本机无关,进而保证本机的安全性 那什么是Java沙箱安全机制呢? 组成Java沙箱的基本组件 1.类加载体系结构(类的双亲委托机制 阅读全文
摘要:
一.堆的概述 一个JVM实例只有一个堆内存,堆也是Java内存管理的核心区域,堆在JVM启动的时候创建,其空间大小也被创建,是JVM中最大的一块内存空间,所有线程共享Java堆,物理上不连续的逻辑上连续的内存空间,几乎所有的实例都在这里分配内存,在方法结束后,堆中的对象不会马上删除,仅仅在垃圾收集的 阅读全文