第三十一章 反射入门技术

转载 2012年03月22日 22:16:04

貌似就是利用反射构造出一个实例出来,而没有用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();
	}
}


相关文章推荐

第三十一章 与昔一何殊勇怯(五之全)

接下来的两天,安平的滹沱河两岸,再无战事。但在南岸的云翼军与龙卫军中,却全是一片紧张而忙碌的气氛。即使是种师中,心里面也是知道云翼军的战斗力的,因此并不敢掉以轻心。而对于这两支宋军来说,最大的问题莫过...

Gradle 1.12用户指南翻译——第三十一章. FindBugs 插件

第三十一章. FindBugs 插件 FindBugs 插件使用FindBugs对项目的 Java 源文件执行质量检查,并从检查结果中生成报告。 31.1. 用法 要使用 FindBugs 插件,请...

第三十一章 与昔一何殊勇怯(二之全

石越突然决定亲自前往冀州前线视察,对此宣抚使司内众谟臣都各持己见,意见不一。但是,石越似乎心意已决,九月十三日,便率众人自大名府出发,除了楼烦侯呼延忠率三千殿前侍卫班寸步不离外,石越只留下了参议官游师...

Scala学习整理[第三十一章 连接符解析]<Programming In Scala>

第三十一章 连接符解析(Parser工具)package SecondWithProgrammingInScalaimport scala.util.parsing.combinator.{JavaT...

现实迷途 第三十一章 胡乱吹水

第三十一章 胡乱吹水 注:原创作品,请尊重原作者,未经同意,请勿转载,否则追究责任。 一个周六的下午,天气很好,阳光灿烂,微风轻吹,炎热中透着清凉。 珠江河边上的一家环境不错的广式茶楼里,江北,...

第三十一章 与昔一何殊勇怯(六之全)

两天后,九月二十七日。  滹沱河之东,河间府,乐寿县城之北。北距饶阳约九十里。  一支绵延数里的庞大军队,正沿着乐寿、饶阳之间的道路,不疾不徐的行进着。这支军队唯一可以确定的一点,就是它肯定是宋军,赤...

算法导论 第三十一章:数论

1.求两个数的最大公约数 方法一:欧几里得算法(辗转相除) 递归形式,如伪代码: 非递归形式: 1)计算 r=a mod b(0≤r 2) 互换:置 a←b,b←r,并返回第1步。 方法二:扩...

第三十一章 与昔一何殊勇怯(三之全)

尽管不事张扬,但右丞相、三路宣抚大使石越亲临冀州的消息,还是很快在中军行营诸军中宣扬开来。对于无所事事,每日只是操练部队,绝不与辽军交战的中军行营诸军将士来说,这几乎是他们这一个多月来最重要的事件,每...

Unity Shader入门精要学习笔记 - 第16章 Unity中的渲染优化技术

移动平台的特点 为了尽可能一处那些隐藏的表面,减少overdraw(即一个像素被绘制多次),PowerVR芯片(通常用于ios设备和某些Android设备)使用了基于瓦片的延迟渲染(TBDR)架构,把...

java sax解析 (这篇真的非常好 易懂适合入门 个人觉得其他类似这种技术层次的博客没有这篇懂得快)

Java Sax解析是按照xml文件的顺序一步一步的来解析,在解析xml文件之前,我们要先了解xml文件的节点的种类,一种是ElementNode,一种是TextNode。如下面的这段book.xml...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)