社区
Java SE
帖子详情
获取方法参数名称【觉得不可能的勿进】
七年
2009-03-31 07:19:46
基本上使用paranamer可以得到非abstract方法的参数名称,在参数列表中出现数组的情况也不能获取到。
已知:可以从debug information中提取。
我想问的问题是:
在class文件生成时,类似抽象方法的参数名被过滤了。
有过同样经历的朋友帮忙!
...全文
193
9
打赏
收藏
获取方法参数名称【觉得不可能的勿进】
基本上使用paranamer可以得到非abstract方法的参数名称,在参数列表中出现数组的情况也不能获取到。 已知:可以从debug information中提取。 我想问的问题是: 在class文件生成时,类似抽象方法的参数名被过滤了。 有过同样经历的朋友帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
goodmrning
2009-04-06
打赏
举报
回复
用反射!
wxzyydy
2009-04-04
打赏
举报
回复
不可能!exin
七年
2009-04-03
打赏
举报
回复
我来说说你们不知道的:
如果以debug编译参数来编译java文件的时候,.class文件里面是有包含参数名称的,如果你只是单纯的使用javac没有任何参数的话就会做优化,.class里面没有参数名称。
其实我的问题是抽象的方法这种,在你用debug模式编译的时候依然不会把参数名存进.class里。
ZangXT
2009-04-01
打赏
举报
回复
不是觉得不可能的问题。
了解一下class文件格式,你会知道是根本不可能的问题。除非你自己提供冗余的field来保存参数名信息
luojihaidao
2009-04-01
打赏
举报
回复
public int getModifiers(); 这个方法LZ 可以看看!
luojihaidao
2009-04-01
打赏
举报
回复
public int getModifiers(); 这个方法LZ 可以看看!
yanhan0615
2009-04-01
打赏
举报
回复
呃,同意楼上的,知道类型既可,如果要知道参数名的话,我个人感觉光有.class是不够的,估计会配合.java文件,才能实现
yanhan0615
2009-04-01
打赏
举报
回复
呃,同意楼上的,知道类型既可,如果要知道参数名的话,我个人感觉光有.class是不够的,估计会配合.java文件,才能实现
yangqidong
2009-03-31
打赏
举报
回复
照理说抽象方法这么写就行了
public abstract void Foo(string);
之所以写成这样
public abstract void Foo(string str);
无非是为了符合语法,因为实际str不会用到,甚至子类重写的时候可以使用别的变量名,
所以class文件没有什么理由保存抽象方法的参数名
手把手教你在 SpringBoot 自定义
参数
解析器
放在地址栏中,我们可以通过如下方式
获取
参数
: String javaboy = request.getParameter("name "); 放在请求体中,如果是 key/value 形式,我们可以通过如下方式
获取
参数
: String javaboy = request.getParameter(...
Idea 模板注释
参数
不能注入问题处理
idea模板注释不能注入问题处理
Selenium+Browsermob-Proxy
获取
浏览器Network请求和响应
个人
觉得
这样扒数据又全又清晰,遂写下本文记录扒拉勾网数据时的踩坑过程。还用于个人回顾或给正在坑里的朋友提供一丢丢一丢丢的帮助。 Selenium 安装驱动,建议把驱动放在python.exe同级目录下,使用时可以不用写...
闲得流口水之爬取头条MM(MM
勿进
)
但是没事,虽然现在的接口都变化了,那我就讲下2020年怎么搞今日头条妹子写真,这是一个改进的项目,里面参加了我自己的很多想法,比如有些很难懂的,我自己用简单的方式去实现了它,个人感觉还是实现的不错的,各位...
利用反射机制实现对象转Map集合
问题1:可以使用反射来
获取
POJO对象的get
方法
(当然包括boolean类型的is
方法
),然后来处理成为属性,主要逻辑是分析是否包以is或者get关键字开头,如果是的话那么返回处理后的数据信息。转换简略代码如下:...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章