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();
            }
        }
    }
}
相关推荐
AnalogElectronic2 分钟前
vue3 实现贪吃蛇手机版01
开发语言·javascript·ecmascript
乌暮5 分钟前
数据库--JDBC编程
java·数据库·学习
小白黑科技测评20 分钟前
2025 年视频去水印工具实测:擦擦视频双版本解析一键去字幕与多格式兼容能力
java·人工智能·音视频·智能电视·1024程序员节
Momentary_SixthSense20 分钟前
rust笔记
开发语言·笔记·rust
华仔啊27 分钟前
Go 语言未来会取代 Java 吗?别争了,先看完这篇再说
java·后端·go
多多*29 分钟前
Spring Bean的生命周期 第二次思考
java·开发语言·rpc
大飞pkz34 分钟前
【算法】排序算法汇总1
开发语言·数据结构·算法·c#·排序算法
Swift社区1 小时前
Foundation Model 在 Swift 中的类型安全生成实践
开发语言·安全·swift
小丁努力不焦虑1 小时前
c++基本语法
java·c++·算法
Olrookie1 小时前
Maven快速上手笔记
java·笔记·maven