社区
非技术区
帖子详情
java中Object类的方法getClass()的困惑
beyond2008lxw
2011-12-03 01:19:06
Class<?> c1=Class.forName("xxxxx");
Object obj=c1.newInstance();
Method met=obj.getClass()这个obj.getClass的返回类型是Class<?>的引用,请问怎么用Method对象接收了,这中间的多态是怎么发生的,谢谢
...全文
104
2
打赏
收藏
java中Object类的方法getClass()的困惑
Class c1=Class.forName("xxxxx"); Object obj=c1.newInstance(); Method met=obj.getClass()这个obj.getClass的返回类型是Class的引用,请问怎么用Method对象接收了,这中间的多态是怎么发生的,谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beyond2008lxw
2011-12-03
打赏
举报
回复
谢谢,看错了,多谢您的指导
噢噢噢噢
2011-12-03
打赏
举报
回复
Method met=obj.getClass(); //编译通不过!
java
中
get
Class
()
方法
简介
get
Class
() 返回此
Object
的运行时
类
。 一、示例代码: public
class
Test { public static void main(String[] args) { Person p = new Person(1,"刘德华"); System.out.println(p.get
Class
()); S
java
中
的get
Class
()
方法
的用法
get
Class
的定义以及使用
方法
get
Class
()的作用get
Class
()使用方式简单代码演示其他相关用法1.getName()和getCanonicalName()2.getDeclaredMethod()3.还有很多对
class
对象进行操作的
方法
get
Class
()的作用 get
Class
() 返回此
Object
的运行时该对象的
类
. 该
方法
返回一个
Class
对象, 可以通过该对象可...
Object
类
的get
Class
()和getName()
方法
Object
类
是所有
类
的父
类
,它的
方法
有 get
Class
() getName() clone() finalize() equals() toString() notify() notifyAll() wait() 等等
方法
其
中
Object
类
中
的get
Class
() notify() notifyAll() wait() 不能被重写因为他们被final修饰 下面是
Object
中
getC...
详解
Java
中
的
Object
.get
Class
()
方法
详解
Object
.get
Class
()
方法
,这个
方法
的返回值是
Class
类
型,
Class
c = obj.get
Class
(); 通过对象c,我们可以获取该对象的所有成员
方法
,每个成员
方法
都是一个Method对象;我们也可以获取该对象的所有成员变量,每个成员变量都是一个Field对象;同样的,我们也可以获取该对象的构造函数,构造函数则是一个Constructor对象,具体见下面的例子 ...
⛳
Java
中
get
Class
()
方法
Java
中
的抽象
类
是一种特殊的
类
,它不能被实例化,只能被继承。抽象
类
用abstract关键字来修饰。
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章