要是JAVA能够在运行时动态构造类就好了 运行时,动态构造类,往里面添加属性和方法。有没有这样的语言啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 beanshell就可以动态编译执行java代码阿。http://www.beanshell.org/ 一点构想:在程序里写源代码,调用java编译程序编译成类。然后运用容器类+反射机制:动态的根据名字创建该类 放入容器中。对容器中的对象都采用反射机制刺探方法名并根据方法名调用。但是缺点是 各个增加的方法和属性没有联系。 believefym(feng):类都动态生成了,当然也可以动态生成子类。itjourney(IT之旅) :谢谢,俺去看看。sjjf(水晶剑锋) :这样倒是可行,不过效率估计就不行了,还是语言自己支持比较好。想法:可以在程序代码运行中生成类,也可以在运行时根据配置文件(如xml)动态生成。 sun.tools.javac.* 下边的类。具体用法。参考:http://developer.ccidnet.com/pub/disp/Article?columnID=294&articleID=35776&pageNO=1 http://www.zhanglihai.com/blog/c_131.html JavaScript可以,不过……这是两码事啦 谢谢了,目前也就这样解决了。zdsxj2002(阿狗) 我另外开个贴给你分吧。 MMSeg4j中文分词问题 J2SE下载和执行JAR问题 关于SUN的JAVA程序员认证考试 java中如何取得时间值24小时的时间值? ????? 简单问题/JAVA中是否有像C中sprintf之类的函数? 一个很简单的问题 急急急急急急急急急急急 菜鸟问:怎么把java程序作成.exe文件??谢谢 在html页面可以用&#xxxxx;显示字符,如"A"为A,java中如何得到一个文字的对应&#代码? 兰州工业高等专科学校 请教大虾-----语句块的问题
http://www.beanshell.org/
在程序里写源代码,
调用java编译程序编译成类。
然后运用容器类+反射机制:
动态的根据名字创建该类 放入容器中。
对容器中的对象都采用反射机制刺探方法名并根据方法名调用。
但是缺点是 各个增加的方法和属性没有联系。
参考:http://developer.ccidnet.com/pub/disp/Article?columnID=294&articleID=35776&pageNO=1