Java基础:认识注解,模拟junit框架

认识注解


自定义注解

注解的原理

元注解

解析注解

应该场景-配合反射做juint框架

java 复制代码
public static void main(String[] args) {
    AnnotationDemo4 a = new AnnotationDemo4();
    Class clazz = AnnotationDemo4.class;
    Method[] methods = clazz.getDeclaredMethods();
    for (Method method : methods) {
        if (method.isAnnotationPresent(MyTest3.class)){
            method.setAccessible(true);
            try {
                method.invoke(a);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
}
相关推荐
吗喽对你问好2 分钟前
Java场景题面试合集
java·开发语言·面试
荣淘淘8 分钟前
互联网大厂求职面试记:谢飞机的搞笑答辩
java·jvm·spring·面试·springboot·线程池·多线程
He19550125 分钟前
Go初级之九:Select 与并发控制
开发语言·后端·golang
不要再敲了38 分钟前
Java 流程控制:从入门到面试的全方位指南
java·开发语言·面试
程序员的世界你不懂1 小时前
【框架】基于selenium+java框架设计(0-1实战)
java·selenium·servlet
@HNUSTer1 小时前
基于 HTML、CSS 和 JavaScript 的智能图像虚化系统
开发语言·前端·javascript·css·html
玉木子4 小时前
机器学习(六)朴素贝叶斯分类
开发语言·人工智能·python·算法·机器学习·分类
Dxy12393102166 小时前
Python如何处理非标准JSON
开发语言·python·json
MediaTea7 小时前
Python:正则表达式
开发语言·c++·python·正则表达式