标签:反射 文档 代码 Class TestDemo Method 注解 class
反射对象功能_获取Method
1.直接使用原生类的字节码全路径:
Class<TestDemo> class = Class.forName("com.xxx.TestDemo");
2.利用原生类的静态类属性创建:注意抛出异常
Class<TestDemo> class = TestDemo.class;
3.创建原生类的实例对象,并且用过该对象获取该类:
TestDemo td = new TestDemo();
Class<TestDemo> class = td.getClass();
注解
概念:说明程序,给计算机看的
注解:用名字描述,给程序员看的
定义∶注解(Annotation),也叫元数据。一种代码级别的说明。它是DX1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元秦进行说明,注释。
作用分类:
1,编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】2
2,代码分析:通过代码里标识的元数据对代码进行分析【使用反射】
3,编译检查:通过代码里标识的元数据让编译器能够实现基本的编译检查【override】
那么我们接下来要学习的:
JDK中预定义的一些注解
自定义注解
在程序使用(解析)注解
标签:反射,文档,代码,Class,TestDemo,Method,注解,class 来源: https://www.cnblogs.com/ssr1/p/16520956.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。