关于java 文件相关 取值问题 【在线等候】

sdm2008 2008-10-03 07:58:02
得到了一个InputReader 对象

怎样 能得到 类名 方法名?(多余部分不要)

分值不够可以补 谢谢
...全文
65 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdm2008 2008-10-03
  • 打赏
  • 举报
回复
搞定了 专家~

看错了 拿要读的东西和我现在写的程序对比了
ZangXT 2008-10-03
  • 打赏
  • 举报
回复
使用
java.lang.Object
java.io.InputStream
java.io.ObjectInputStream
ObjectInputStream的readObject读入对象试试看
ZangXT 2008-10-03
  • 打赏
  • 举报
回复
奇怪,你得到的不是InputReader 对象 吗?
sdm2008 2008-10-03
  • 打赏
  • 举报
回复
真是不好意思

但是得到的东西 不是我想要的啊

public void java.io.InputStreamReader.close() throws java.io.IOException
public int java.io.InputStreamReader.read(char[],int,int) throws java.io.IOException
public int java.io.InputStreamReader.read() throws java.io.IOException
public java.lang.String java.io.InputStreamReader.getEncoding()
public boolean java.io.InputStreamReader.ready() throws java.io.IOException

不是我自定义的方法啊~
ZangXT 2008-10-03
  • 打赏
  • 举报
回复
有必要吗?
到帮助里看看这两个方法的介绍不就ok了
sdm2008 2008-10-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ZangXT 的回复:]
使用反射
先Class cl = 对象名.getClass();
然后可以利用cl的getDeclaredFields和getDeclaredMethods等方法得到其field和method
[/Quote]


可以写个实例代码吗?
ZangXT 2008-10-03
  • 打赏
  • 举报
回复
使用反射
先Class cl = 对象名.getClass();
然后可以利用cl的getDeclaredFields和getDeclaredMethods等方法得到其field和method

62,623

社区成员

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

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