第三十一章 反射入门技术
来源:互联网 发布:mac安装ruby环境 编辑:程序博客网 时间:2024/05/16 09:59
貌似就是利用反射构造出一个实例出来,而没有用new,具体作用不懂
package cn.itcast.jdbc;import java.lang.reflect.Constructor;public class ReflectTest {public static void main(String[] args)throws Exception{Class clazz = User.class;clazz = Bean.class;Object obj = create(clazz);System.out.println(obj);}static Object create(Class clazz)throws Exception{Constructor con = clazz.getConstructor(String.class);Object obj = con.newInstance("test name");return obj;}}
package cn.itcast.jdbc;import java.sql.Date;public class User {private Integer id;private String name;private Date birthday;private Float money;public User(String name){this.name = name;}public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}public Float getMoney() {return money;}public void setMoney(Float money) {this.money = money;}}
package cn.itcast.jdbc;public class Bean {private String name;public Bean(String n){this.name = name;}public String toString(){return super.toString();}}
- 第三十一章 反射入门技术
- C#入门经典(第三版)十一章练习题答案
- 【反射技术】入门
- 《道德经》第三十一章
- 第三章二十一题
- 第三章 第四十一题
- 第三章第四十一题
- 第三十一章 间 接 引 语
- 算法导论 第三十一章:数论
- 第三本十一章上机题
- 第三十一章 SpringBoot使用CommandLineRunner
- java:Java入门第三季第六课:反射
- 第三章:底层技术
- 技术解读第三章
- 第三章 tensorflow入门
- 黑马程序员-----java基础二十一(java之反射技术应用(代理))
- 内储说下六微第三十一
- 工作总结第三十一/三十三
- linux内存划分(附图解)
- 产生随机String
- 由一个链接错误想到的
- div+css盒模型
- 用gdb调试C与C++程序
- 第三十一章 反射入门技术
- ServerSocket 与 Socket的区别
- fmt标签
- 集体狂欢
- Visual Studio 2005注册升级
- android下的系统Intent大全
- PostgreSQL启动过程中的那些事七:初始化共享内存和信号十五:shmem中初始化ProcSignal
- 北航计算机复试上机题(2009)
- jsp struts1 标签实例详解