加载中
java反射 invoke详解

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为java语言...

2013/05/21 15:36
3.8K
Class.forName()详细介绍

Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,Class.forName( )是动态加载类是没有用的,其最...

2013/05/21 11:41
904
主内存与工作内存

java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。此处的变量(variable)与java编程中所说的变量略有区别,它包括了...

2013/03/28 21:29
3.1K
jdk命令行工具(jps+jstat+jinfo+jmap+jstack)

jps:虚拟机进程状况工具 可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(main class,class()函数所在的类)的名称,以及这些进程的本地虚拟机的唯一ID。 jps命令格式: jps [opt...

2013/03/20 09:30
1.8K
类加载器(ClassLoader)

“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到java虚拟机外部去实现,以便让引用程序自己决定如何去获取所需要的类。实现这个动作的代码模块被称为类加载器。 类加载器...

2013/03/19 09:16
438
jvm垃圾收集(标记-清除,复制,标记-整理,分代)算法

1. 标记 - 清除算法 标记清除算法是最基础的收集算法,其他收集算法都是基于这种思想。标记清除算法分为“标记”和“清除”两个阶段:首先标记出需要回收的对象,标记完成之后统一清除对象。...

2013/03/18 09:24
1.8W
类加载过程(加载+验证+准备+解析+初始化)

JVM把class文件加载的内存,并对数据进行校验、转换解析和初始化,最终形成JVM可以直接使用的Java类型的过程就是加载机制。 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的生命周期包...

2013/03/16 18:27
3.5K
虚拟机类加载机制(主动应用和被动引用)

虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是虚拟机的类加载机制。 虚拟机规范规定了有且仅有四种情况...

2013/03/15 08:56
366
java运行时虚拟机数据区域

java虚拟机在执行java程序的过程中会把它管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有德区域随着虚拟机进程的启动而存在,有些区域则是依赖用户...

2013/03/14 09:00
103

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部