返回信息流RT。
比如这样,我想封装一个Tuple类(类似于模板),然后用户可以根据需要继承或者注册一个具体的比如5-Tuple类,规定这个类的每一个对象都有五个元素,每个元素分别的类型是什么,以及每一列元素的名字是什么,这样的。
这样用户实例化5-tuple类的每个实例都是5个元素和相应的类型。
这样能实现么?
这是一条镜像帖。来源:北邮人论坛 / java / #25167同步于 2013/5/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
java能在运行时注册类么?
Cherubims
2013/5/9镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 Cherubims 的大作中提到: 】
: RT。
: 比如这样,我想封装一个Tuple类(类似于模板),然后用户可以根据需要继承或者注册一个具体的比如5-Tuple类,规定这个类的每一个对象都有五个元素,每个元素分别的类型是什么,以及每一列元素的名字是什么,这样的。
: 这样用户实例化5-tuple类的每个实例都是5个元素和相应的类型。
: ...................
请研读深入jvm
你可以看下 java的代理和反射机制
javassite的动态更改机制
asm的静态更改机制
thx,去看看
【 在 sdlq101 的大作中提到: 】
:
: 请研读深入jvm
: 你可以看下 java的代理和反射机制
: ...................
Scala语言本身就有Tuple。内置从2-tuple到21-tuple的20个类。
关键是,为什么会有这种需求呢?
Map<String, Object>不好吗?
想做个tuple的模板类,可以初始化任意元素的tuple,封装一下。这样做serialization的时候可以用统一的接口类似的。
【 在 nuanyangyang 的大作中提到: 】
: Scala语言本身就有Tuple。内置从2-tuple到21-tuple的20个类。
: 关键是,为什么会有这种需求呢?
: Map<String, Object>不好吗?
类的内容是什么呢?大概是什么领域呢?还有这个程序大概是什么背景呢?是什么大项目的一部分吗?
我反正不太喜欢Java自己的Serialization。宁愿转换成JSON、CSV等文本格式存储。
【 在 Cherubims 的大作中提到: 】
: 想做个tuple的模板类,可以初始化任意元素的tuple,封装一下。这样做serialization的时候可以用统一的接口类似的。