自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

(三)类加载器

类加载器的作用是完成类加载过程中的装载步骤,即将.class文件加载到JVM   有两种类型的类加载器 1、JVM自带的类加载器 根类加载器(Bootstrap) 扩展类加载器(Extension) 系统类加载器(System) 2、用户自定义类加载器 扩展自java.lang.ClassLoader   这些类加载器以父子关系的形式存在   最顶层的类加载器,根类加载器...

2016-03-03 14:50:36 68

(二)类的加载

类的加载: 将类的.class文件中的二进制数据读入到内存,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用于封装类在方法区内的数据结构;JVM将类的加载过程分为三个步骤:装载、链接、初始化   1.装载: 查找并加载类的二进制数据到内存,加载class文件方式有以下几种: 从本地文件系统加载,通常是我们自己编写的类 通过网络下载.class文...

2016-03-03 14:46:44 74

(一)jvm内存模型概览

在JVM规范中,内存空间主要划分为堆区、栈区、方法区、本地方法栈以及PC寄存器,如下图所示   方法区: 方法区存放的是Class的信息,即类的元数据,如类的名称、修饰符、静态变量、常量、Field、Method等,当在程序中使用反射获取类的信息,如clazz.getMethod()时,就是从方法区来获取这些信息的,方法区是全局共享的,所以一个类对应的Class对象只有一个,哪怕这个类创建...

2016-03-03 14:43:57 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除