- 博客(2)
- 收藏
- 关注
原创 Classloader的双亲委托机制
JVM自带的ClassLoader类JDK中提供了三个ClassLoader,根据层级从高到低为:Bootstrap ClassLoader,主要加载JVM自身工作需要的类。Extension ClassLoader,主要加载%JAVA_HOME%\lib\ext目录下的库类。Application ClassLoader,主要加载Classpath指定的库类,一般情况下这是程序中的...
2016-11-16 23:12:03 3978
原创 Java通过反射创建对象
通过反射创建对象创建对象之前,我们必须先知道要为哪个类创建对象。我们需要拿到这个类的全路径名。类似java.lang.String,除此之外我们还需要知道这个类的构造函数,是否有参数,参数的类型各是什么。下面分两种情况无参构造函数Class clazz = null;try{ //这里forName方法可能会抛出找不到类的异常 clazz = Class.forNa...
2016-11-13 23:28:35 2078 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人