根据API中的定义:

Class.getName():以String的形式,返回Class对象的“实体”名称;

Class.getSimpleName():获取源代码中给出的“底层类”简称。

public class Main {  

    private static final String TAG1 = Main.class.getName();
private static final String TAG2 = Main.class.getSimpleName(); public static void main(String[] args) {
System.out.println("getName ----- " + TAG1 + "\n" + "getSimpleName ----- " + TAG2);
}
}

结果图片如下:

如上图所示,我们可以很清晰明了地看出它们的区别:

getName ----“实体名称” ---- com.se7en.test.Main

getSimpleName ---- “底层类简称” ---- Main

最新文章

  1. IoC模式(依赖、依赖倒置、依赖注入、控制反转)
  2. 基于MVC4+EasyUI的Web开发框架经验总结(1)-利用jQuery Tags Input 插件显示选择记录
  3. ldd查询命令或软件共享的函数库(动态)
  4. 实验五 cmp传输与加解密
  5. NC V6 安装目录各文件夹作用描述
  6. [改善Java代码]在接口中不要存在实现代码
  7. 2015年10月16日HTML标签表单笔记
  8. git 删除配置的远程地址
  9. POJ 1236.Network of Schools (强连通)
  10. 【CF 675D Tree Construction】BST
  11. vim 多窗口编辑
  12. hive分区(partition)
  13. WPF 自定义控件缩放
  14. 03.Python网络爬虫第一弹《Python网络爬虫相关基础概念》
  15. hdu-5889-最短路+网络流/最小割
  16. 《十天学会单片机和C语言编程》
  17. 简单记录常用git 命令
  18. python学习(十九)常见的第三方库
  19. cocos2dx 3.x 相机机制
  20. Struts文件下载(静态)

热门文章

  1. Python使用ConfigParser模块读取配置文件(config.ini)以及写入配置文件
  2. win10 vscode安装babel
  3. 4. 理解Update、Enter、Exit 与 添加、删除元素
  4. golang常用库:日志记录库-logrus使用
  5. BAT面试必问细节:关于Netty中的ByteBuf详解
  6. 解决SpringBoot项目部署到服务器后访问Tomcat后404,无法访问Controller
  7. Python爬虫中的URLError\HTTPError异常类,异常的抛出
  8. 菜鸡的Java笔记 第十二 - java 构造方法与匿名对象
  9. Linux驱动实践:你知道【字符设备驱动程序】的两种写法吗?
  10. [atARC103F]Distance Sums