您的位置:首页 > 编程语言 > Java开发

[置顶] JAVA动态对象装配实现 测试--初步实现bean的set/get功能

2016-08-25 16:53 696 查看
V1. 没有一点头绪,似乎只是在反射中 ... 写这个的目的是,实现自定义装配bean功能...

/**

* 创建动态对象的
*/
package cn.iamsese.dyo;

import java.util.Enumeration;
import java.util.Hashtable;

/**
* @author iamsese.cn
*
*/
class MyObject {

@Override
public String toString() {
return "Object 原始对象 MyObject!";
}

}

public class DYNC_Object {

/**
* @param args
*/
private static Hashtable db = new Hashtable();
private static void dbOutput()
{
_dbPrint(db.keys());
}

private static void _dbPrint(Enumeration dbkeys)
{
if (dbkeys != null && db != null)
{
while (dbkeys.hasMoreElements()){
Object key = dbkeys.nextElement() ;
System.out.println(key + "=" + db.get(key));
}
}
}

public static void main(String[] args) {
Object o = new MyObject();
db.put("key1", o);
db.put("key2", new DYNC_Object());
dbOutput();
}

public String toString(){
return "Dync_Object!" ;
}

}

 

DYNC_Object.rar (2.2 KB)

下载次数: 31
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: