<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[imopika的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/imopika</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; imopika]]></copyright><item><title><![CDATA[JAVA中自定义注解及其使用]]></title><link>https://blog.youkuaiyun.com/imopika/article/details/130129556</link><guid>https://blog.youkuaiyun.com/imopika/article/details/130129556</guid><author>imopika</author><pubDate>Thu, 13 Apr 2023 14:21:31 +0800</pubDate><description><![CDATA[在Java中，自定义注解可以使用 @interface 关键字定义，注解的成员变量可以定义为以下类型：基本类型、String类型、Class类型、枚举类型、注解类型以及以上类型的一维数组类型。它首先获取类中的所有方法，然后通过反射获取方法上的 MyAnnotation 注解，最后打印出注解中的信息。Java中自定义注解是一种非常有用的特性，它允许开发者在代码中添加元数据信息，这些信息可以被编译器、IDE和其他工具用来提高代码的可读性、可维护性和可扩展性。]]></description><category></category></item><item><title><![CDATA[理解Java中的注解]]></title><link>https://blog.youkuaiyun.com/imopika/article/details/130129494</link><guid>https://blog.youkuaiyun.com/imopika/article/details/130129494</guid><author>imopika</author><pubDate>Thu, 13 Apr 2023 14:17:21 +0800</pubDate><description><![CDATA[注解本身并不会改变程序的行为，但是它可以用来在运行时检查、配置代码的行为，或者生成一些辅助代码。在Java的反射机制中，注解也起到了重要的作用，它可以用来为程序元素提供更多的信息，或者在运行时动态地获取程序元素上的注解。上面的示例中，我们首先定义了一个自定义注解@MyAnnotation，该注解有一个value参数，表示注解的值。在ReflectionTest类中，我们使用Java的反射机制来获取myMethod方法上的@MyAnnotation注解，然后输出注解的值。注解也可以没有参数。]]></description><category></category></item></channel></rss>