博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java反射系列四之创建运行时类的对象
阅读量:5347 次
发布时间:2019-06-15

本文共 594 字,大约阅读时间需要 1 分钟。

一.概念认知


二.代码示例

package reflect;public class TestConstructor {    public static void main(String[] args) throws Exception {        TestConstructor T = new TestConstructor();        T.test();    }    public void test() throws Exception{        String className = "reflect.Person";        Class clazz = Class.forName(className);        //创建对应的运行时类的对象,使用newInstance().实际上就是调用了运行时类的空参构造器        //要想创建成功,1.要求对应的运行时类要有空参的构造器2.构造器的权限修饰符的权限要足够        Object obj = clazz.newInstance();        Person p = (Person)obj;        System.out.println(p);    }}

 

转载于:https://www.cnblogs.com/zjm1999/p/10336216.html

你可能感兴趣的文章
Codeforces 1080C- Masha and two friends
查看>>
【探路者】Alpha发布用户使用报告
查看>>
Go并发模式:管道与取消
查看>>
poj 3250 Bad Hair Day(单调队列)
查看>>
《Java程序设计》第2周学习总结
查看>>
1123 Is It a Complete AVL Tree(30 分)
查看>>
SEO优化---学会建立高转化率的网站关键词库
查看>>
正则表达式提取器(Regular Expression Extractor)-关联test plan中的sampler
查看>>
c# 读写文件时文件正由另一进程使用,因此该进程无法访问该文件
查看>>
好的网站-问卷星
查看>>
git commit -m 与 git commit -am的区别
查看>>
mysql 获得最新的数据并且去除重复
查看>>
OS X EI Capitan 10.11.1快速升级方法介绍
查看>>
BJQA-IIATF1.0框架之《自动生成有效请求Json串》
查看>>
yii自定义行为组件(简介版)
查看>>
字符串包含
查看>>
Code First :使用Entity. Framework编程(1) ----转发 收藏
查看>>
可以展开和收起的的LinearLayout
查看>>
字符编码
查看>>
SQL中文转拼音
查看>>