Class cls1 = Role.class;
Class cls2 = Class.forName("yui.Role");
注意第二种方式中,forName中的参数一定是完整的类名(包名+类名),并且这个方法需要捕获异常 。现在得到cls1就可以创建一个Role类的实例了,利用Class的newInstance方法相当于调用类的默认的构造器 。
Object o = cls1.newInstance();
//创建一个实例
//Object o1 = new Role();//与上面的方法等价
反射机制java代码的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于java反射机制原理详解、反射机制java代码的信息别忘了在本站进行查找喔 。
- mysql回滚机制的原理 mysql回滚数据
- redis运行机制 redis日常运维脚本
- java查询数组中是否包含某一个值 javamongodb数组查询
- redis实战电子书 redisjava书籍
- javaredis集群 javaredis列队
- Redis队列排队 redis队列java
- java mongodb aggregate mongodb的教程java
- redis四种缓存机制 redis做缓存队列
- redis实现秒杀功能java redis和mq实现秒杀
- redis队列实现秒杀java redis推时队列
