本文共 734 字,大约阅读时间需要 2 分钟。
方法名 | 功能说明 |
---|---|
static ClassforName(String name) | 功能说明 |
Object newInstance() | 调用缺省构造函数,返回Class对象的一个实例 |
getName() | 返回 Class对象所表示的实体(类,接口,数组类,void) 名称 |
Class getSuperClass() | 返回当前 class对象的父类的 Class对象 |
Class[] getinterfaces() | 获取当前 Class对象的接口 |
ClassLoader getConstructors() | 返回一个包含某些 Constructor对象的数组 |
Method getMethod(String name, Class… T) | 返回一个Method 对象,此对象的形参为 paramType |
Field[] getDeclaredFields() | 返回Field对象的一个数组 |
java 内存分析
堆
可以存放new的对象、数组 可以被所有线程共享,不会存放别的对象引用栈
存放基本变量类型(包括这个基本类型的具体数值 引用兑现的变量,(会存放这个引用堆里面的具体地址方法区:
可以被所有线程共享 包含 所有的class 和 static 变量类的加载(Load)
类的链接(Link) 类的初始化(initialize)转载地址:http://emuzi.baihongyu.com/