获取当前类名的几种方法
来源:互联网 发布:淘宝头条写手赚钱吗 编辑:程序博客网 时间:2024/06/09 05:05
一,this.getClass().getCanonicalName();
二,“类名”.class.getName();
三,this.getClass().getName();
相比较而言更喜欢第一种方法,因为移植性高,第二种方法,有点多次一举的感觉,尽管也是获取到了类的全部名称,包括包名称,但还是不爽。
第一,三种的区别还不是很清楚
getCanonicalName()
返回 Java Language Specification 中所定义的底层类的规范化名称。
getName()
以 String 的形式返回此 Class 对象所表示的实体(类、接口、数组类、基本类型或 void)名称。
更新:第一种方法在web工程中测试成功,但是在普通工程中报错,可能是因为this关键字的原因。
- 获取当前类名的几种方法
- thinkphp 获取当前的方法名,类名,函数名
- Java获取当前类名的两种方法
- php获取当前类名函数名的方法
- 获取当前运行代码的类名,方法名,行号
- php获取当前类名函数名的方法
- php获取/检查当前类名函数名的方法
- 获取当前运行代码的类名,方法名,行号
- php获取当前类名函数名的方法
- 获取当前运行代码的类名,方法名,行号
- 获取当前时间的几种方法
- 几种获取当前时间的方法
- Java获取当前类名、方法名
- PHP获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- arm处理器中断设置
- Oracle SPFILE 指定SCOPE参数类型
- strcmp函数的实现
- SNMP 简介
- 浏览器不显示图片的解决方法
- 获取当前类名的几种方法
- Spring注解@Componen、@Repository@Service、@Controller区别
- 关于JRMC远程监控的问题
- ASP.NET后台输出js的三种方式(写给初学者)
- BFS和DFS优先搜索算法
- mongodb 数据库like语句查询
- cluster_database参数
- 脱机查看Windows Phone 4天教程
- Spring 注解详细介绍(一)