这,你能实现吗?

yeah_aly 2010-01-03 12:35:43
小弟突然有个想法:定义一个方法,方法体是空的,在程序运行的过程中,当程序调用了该方法时,通过输入动态写入方法体,以实现该方法的功能,请问能实现吗。(表达的可能不太清楚,不知大家能不能明白我的意思。)<只是一个突然的想法>
...全文
133 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
a5152493 2010-01-04
  • 打赏
  • 举报
回复
我回帖只是为了刷积分下载资源。。
crazylaa 2010-01-04
  • 打赏
  • 举报
回复
没做过,楼主你既然有这个想法,那就千方百计的去试试吧。
xlxyeyu 2010-01-04
  • 打赏
  • 举报
回复
基本上不可能吧,而且这样一来程序就有点乱套了,还不如使用方法重载或重写呢。。。。。
yeah_aly 2010-01-04
  • 打赏
  • 举报
回复
是吗,我找找看,Groovy我还不懂。<只是脑袋里一闪的想法>
obullxl 2010-01-04
  • 打赏
  • 举报
回复
哈哈,我昨天刚看到Groovy有这个功能的,动态的增加方法,LZ可以一试!
Dazzlingwinter 2010-01-04
  • 打赏
  • 举报
回复
这就是接口和类了
接口定义空的方法
类实现接口,实现接口的方法可以在类里边自己定义
不善^ 2010-01-03
  • 打赏
  • 举报
回复
好像要用到反射
huntor 2010-01-03
  • 打赏
  • 举报
回复
动态创建一个实现某个接口的类,然后调用接口定义里的方法。
zhuwen9 2010-01-03
  • 打赏
  • 举报
回复
估计不行..
你输入的还是字符串,都没编译.怎么加载, jvm不认识
svse08 2010-01-03
  • 打赏
  • 举报
回复
没意义。
fondOfJava 2010-01-03
  • 打赏
  • 举报
回复
为何要这样做呢,jdk不是提供多态么??

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧