1.实例化Class类对象

//第一种,可靠高效
Class c0 = String.class ;
//第二种,使用对象
Class c1 = "zhangsan".getClass() ;
//第三种,常用,可能会抛出ClassNotFoundException
Class c2 = Class.forName("java.lang.String") ;
//第四种,不常用
ClassLoader cl = this.getClass().getClassLoader() ;
Class c3 = cl.loadClass("类的全类名") ;

2.通过反射调用类的完整结构

//实现的全部接口(Interface)
public Class<?> [] getInterfaces()
//所继承的父类(Superclass)
public Class<? Super T> getSuperclass()
//全部的构造器(Constructor)
public Constructor<T> [] getConstructors()
public Constructor<T> [] getDeclaredConstructors()
//全部的方法(Method)
//全部的Field(Field)
//全部的注释(Annotation)

最新文章

  1. spi子系统之驱动SSD1306 OLED
  2. MyEclipse、Eclipse复制web项目
  3. java温故系列之环境配置
  4. NavigationController popToViewController跳转之前任意ViewController方法
  5. BZOJ1002 轮状病毒
  6. yum install 与 yum groupinstall 的区别
  7. (转)优化js脚本设计,防止浏览器假死
  8. UI设计之PS界面初始化设置
  9. 如何使用MVP模式搭建我们的Android应用?
  10. Google Android SDK开发范例------------20141119
  11. TCP SOCKET中backlog参数的用途是什么? ---图解
  12. php函数整理
  13. 在asp.net页面上按回车会触发Imagebutton控件的Click事件
  14. 【转】数据库事务ACID以及事务隔离
  15. sizeof的用法
  16. 温馨小程序前端布局Flex
  17. Stream Processing 101: From SQL to Streaming SQL in 10 Minutes
  18. [Python] First-class Everything (Python缔造者Guido van Rossum关于bound/unbound method的来历叙述)
  19. WebService的web客户端同步、异步、多线程向服务端传入参数的数据交互方式
  20. JAVA-JSP运行机制

热门文章

  1. stream,做减法,优化搜索代码。
  2. 饶有特色的 CSS3 展示横条.html
  3. Python开发GUI工具介绍,实战:将图片转化为素描画!【华为云技术分享】
  4. 自古逢秋悲寂寥,奈何今秋热成雕?Python使用Pyecharts统计全国温度Top10并绘图
  5. 华为参与《基于5G技术的医院网络建设标准》的制定
  6. layer ui 多选下拉取值(全)
  7. Java 中的 Servlet&amp;Http&amp;Request
  8. ubuntu下安装gcc
  9. ZOJ-1709
  10. 记录一些实用的小技巧-JS篇