先写一个注释
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.lang.annotation.ElementType;;
//用于说明这个注释使用的地方
@Target(value={ElementType.METHOD})
//运行的时间使用
@Retention(RetentionPolicy.RUNTIME)
public @interface MethodAnno {
String param();
}
//使用类
import java.lang.reflect.Method;
public class MethodClass {
@MethodAnno(param="print")
public void print(String s){
System.out.println(s);
}
public static void main(String[] args) throws Exception{
Class c=Class.forName("com.SSHside.web.actions.MethodClass");
Object o=c.newInstance();
Method[] ms=c.getMethods();
for(Method m:ms){
//些方法中是否包含注释@MethodAnno
if(m.isAnnotationPresent(MethodAnno.class)){
MethodAnno ma=m.getAnnotation(MethodAnno.class);
m.invoke(o,ma.param());
}
}
}
}
//最后输入结果为print
分享到:
相关推荐
5. 变量、常量的注释应放在其上方相邻位置或右方。 6. 全局变量要有较详细的注释,包括对其功能、取值范围、哪些函数或过程存取它以及存取时注意事项等的说明。 7. 在每个源文件的头部要有必要的注释信息,包括:...
Java代码注释是编程实践中非常重要的一个环节,它有助于提高代码的可读性和维护性。注释能够解释代码的功能、用途以及实现逻辑,使得其他开发者能更快地理解代码,尤其在团队协作中更是不可或缺。本资源"Java代码...
本文将详细介绍几种常见的Java注释方式及其用途,并通过实例展示如何设置Eclipse IDE中的注释模板,帮助开发者更好地管理和组织代码。 #### 一、Java注释概述 Java提供了三种类型的注释: 1. **单行注释(//)**:...
Java代码注释是编程实践中非常重要的一个环节,它有助于提高代码的可读性和维护性。在团队合作中,良好的代码注释能够帮助其他开发者更快地理解代码的功能和逻辑,节省了阅读和调试的时间。本资源包含一个“java代码...
Java 注释规范 Java 注释规范是为了让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。该规范定义了 Java 项目中注释的规范和要求,包括注释的类型、注释的内容、注释的位置...
本篇文章将详细探讨如何在Java项目中有效地清除注释。 首先,我们来看一下使用MyEclipse这个强大的Java集成开发环境(IDE)来清除注释的方法。MyEclipse是基于Eclipse定制的一个版本,提供了许多方便的开发工具和...
eclipse中java类注释模板,有需要的朋友可以参考使用。
能良好的解决使用jd-gui.exe软件反编译程序后,在生成的java文件前部存在的注释: 1.仅支持删除java文件和txt文件;(如果想支持其他格式的文件,请用"."+格式后缀名替换clear_annot类的103行".txt"); 2.仅支持删除...
Java源码注释翻译是一个重要的开发工具,尤其对于那些阅读英文源码或处理国际开源项目时,能够快速理解和学习代码的含义。这个项目的核心目标是批量处理Java源码文件,将其中的类注释自动翻译成中文,以帮助开发者...
这是本人自己开发的一款java代码注释统计工具,支持统计总行数,总代码行数,总注释行数,注释率,注释合格率自定义,统计详细,单个文件统计情况,可导出统计报告等! 注:本软件未捆绑jre(java环境),需要在已...
下面我们将深入探讨Eclipse Java注释模板的使用方法、重要性以及如何进行自定义配置。 首先,Eclipse的Java注释模板允许开发者预先设定一系列常用的注释格式,如类、方法、变量的注释模板。这些模板包含了如作者、...
5. **方法 (Methods) 注释设置** - 点击 **Methods** 并选择 **Edit**。 - 可以设置以下变量: - `${enclosing_method}`:方法名。 - `@Description: ${todo}`:方法作用描述。 - `@throws`:描述方法可能抛出...
5. **HTML标签的使用**:文档注释支持HTML语法,可以在描述部分使用HTML标签来增强文档的表现力。 6. **javadoc特殊标签**:通过使用`{@link}`, `@see`, `@param`, `@return`等javadoc提供的特殊标签,可以提供更为...
### Eclipse Java注释模板知识点详解 #### 一、概述 在进行Java开发的过程中,良好的代码注释习惯不仅能帮助自己快速回顾代码逻辑,还能方便其他开发者理解代码意图,从而提高整个团队的工作效率。Eclipse作为一款...
首先,了解Java注释的种类。Java中的注释主要有三种类型:单行注释(//)、多行注释(/*...*/)和文档注释(/**...*/)。单行注释用于快速添加临时性或简单的说明,多行注释通常用于大段的解释,而文档注释(也称为...
虽然不是关于注释的,但Java 5的枚举是值得提及的重要特性。枚举类型提供了更安全和面向对象的方式来表示一组固定数量的常量,替代了传统的final static变量。枚举可以拥有方法和字段,甚至可以实现接口,大大增强...
### Java注释规范详解 #### 一、引言 在软件开发过程中,代码注释扮演着极其重要的角色。良好的注释不仅可以帮助其他开发者快速理解代码的功能和用途,还能提高整个团队的工作效率。Java作为一种广泛使用的编程...
Java注释是编程过程中的重要组成部分,它们不仅有助于提高代码的可读性和可维护性,还能为其他开发者提供代码的功能解释和使用指南。本篇全解文档深入探讨了Java注释的各种类型及其在不同框架中的应用,如Hibernate...
5. 重写方法(overriding methods)注释: ```java /** * description: * * ${tags} */ ``` 当重写父类方法时,此注释可以提供额外的信息。 要自动生成Javadoc文档,你需要Javadoc工具。在命令行中,你可以指定...