在java中,getClass().getSimpleName();是什么意思啊?
答案:2 悬赏:30 手机版
解决时间 2021-11-14 04:10
- 提问者网友:了了无期
- 2021-11-13 20:40
在java中,getClass().getSimpleName();是什么意思啊?
最佳答案
- 五星知识达人网友:野慌
- 2021-11-13 21:01
getClass()获得当前对象的类型...java中有Class类,用以描述类型信息.
如用下面的语句
Class theClass="hello".getClass();
得到的就是字符串的类型.
getSimpleName()返回源代码中给出的底层类的简称。
你写个程序看哈他到底输出的是什么玩意儿,不就更清楚了,API文档是拿来干什么的,这些文档上都有介绍,要学好Java还是要多看文档,不要遇到问题就百度,有些问题自己动手就能解决
如用下面的语句
Class theClass="hello".getClass();
得到的就是字符串的类型.
getSimpleName()返回源代码中给出的底层类的简称。
你写个程序看哈他到底输出的是什么玩意儿,不就更清楚了,API文档是拿来干什么的,这些文档上都有介绍,要学好Java还是要多看文档,不要遇到问题就百度,有些问题自己动手就能解决
全部回答
- 1楼网友:一秋
- 2021-11-13 21:35
Class类,是获取类的类模板实例对象,通过反射的机制获取。
根据API中的定义,Class.getSimpleName()方法是获取源代码中给出的‘底层类’简称
而Class.getName();以String的形式,返回Class对象的‘实体’名称
根据API中的定义,Class.getSimpleName()方法是获取源代码中给出的‘底层类’简称
而Class.getName();以String的形式,返回Class对象的‘实体’名称
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯