怎么样java实现类似js中的eval 阿

i594yangyang 2005-01-31 05:03:56
怎么样java实现类似js中的eval 阿
必须要用invoke的吗?但是,这样的话,就接受不到返回值了
...全文
148 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yanbin_Q 2005-01-31
  • 打赏
  • 举报
回复
java和c/c++一样都是强类型的语言,没有这种写法的

不像诸如基本上所有的弱类型语言发js,perl,python,tcl,php等都有eval的写法
dyhml 2005-01-31
  • 打赏
  • 举报
回复
用第三方包
比如:
beanshell,dynamic java,或者有望成为java标准的groovy.
  • 打赏
  • 举报
回复
学习,up!
i594yangyang 2005-01-31
  • 打赏
  • 举报
回复
象楼上写的那样,但是,如果,那个函数有返回值的把,就拿不到了.

除非作为参数传进去,然后,在里面改变她
GJA106 2005-01-31
  • 打赏
  • 举报
回复
类似于:
Class clas = java.lang.Class.forName("cn.com.myapp.MainApp");
Object obj = clas.newInstance();
...
虎叔 2005-01-31
  • 打赏
  • 举报
回复
这个两个完全不同的东西

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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