![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java注解和反射
文章平均质量分 79
丿涛哥哥
站得更高才能看得更远。努力吧!少年!
展开
-
Java注解
Java注解什么是注解Annotation是从JDK5.0开始引入的新技术。Annotation的作用:不是程序本身,可以对程序做出解释。(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取。Annotation的格式:注解是以“@注解名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value=“unchecked”)。Annotation在哪里使用?可以附加在package,class,method,field等上面原创 2021-04-07 20:25:19 · 73 阅读 · 1 评论 -
Java反射获取Class类的实例
Java反射获取Class类的实例Class类在Object类中定义了以下的方法,此方法将被所有子类继承public final Class getClass()以上的方法返回值的类型是一个Class类,此类是Java反射的源头,实际上所谓反射从程序的运行结果来看也很好理解,即:可以通过对象反射求出类的名称。package com.tao.reflection;//什么叫反射public class Test01 { public static void main(String[原创 2021-04-08 20:43:58 · 531 阅读 · 0 评论 -
Java反射机制
Java反射机制静态VS动态语言动态语言是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在代码运行时,代码可以根据某些条件改变自身结构。主要动态语言:Object-C、C#、JavaScript、PHP、Python等。静态语言与动态语言相对应的,运行时结构不可变的语言就是静态语言。如Java、C、C++。Java不是动态语言,但Java可以称之为“准动态语言”。即Java有一定的动态性,我们可以利用反射机制获得原创 2021-04-08 20:39:45 · 116 阅读 · 0 评论 -
Java创建运行时类的对象
Java创建运行时类的对象获取运行时类的完整结构通过反射获取运行时类的完整结构Field、Method、Constructor、Superclass、Interface、Annotation实现的全部接口所继承的父类全部的构造器全部的方法全部的Field注解…package com.tao.reflection;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.la原创 2021-04-07 20:55:41 · 210 阅读 · 0 评论