• java注解


    什么是注解

      注解(Annotation)是java中一个比较重要的部分,使用也比较多,很多java框架中都是基于注解来构建相关功能。

      注解是JDK5.0中的一个新特性。注解是放在java源码中类,方法,字段,参数前面的一种标签,或者说是一种元数据(meta data)。这些注解信息可以在编译期使用预编译工具进行处理(pre-compiler tools),也可以在运行期使用 Java 反射机制进行处理。

      下面代码中加粗的代码片段就是注解

    @Resource("hello")
    public class Hello {
        @Inject
        int n;
    
        @PostConstruct
        public void hello(@Param String name) {
            System.out.println(name);
        }
    
        @Override
        public String toString() {
            return "Hello";
        }
    }

    注解的作用

      1. 注解本身对代码中的逻辑没有任何影响,有没有注解不会影响代码的正常运行。

      2. 如何使用注解则是由工具来决定的。编译器就是一种工具,下面介绍几种常用的注解。

       编译器可以使用的注解:

        1)@override:让编译器检查该方法是否正确的实现了覆盖。

        2)@SuppressWarnings:告诉编译器忽略此处代码产生的警告。

        3)@Deprecated:告诉编译器该方法已经被标记为“作废”,在其他地方引用会出现编译器警告。

  • 相关阅读:
    shell
    regionMatches方法
    ==
    使用INTO子句创建新表
    数据库除运算
    数据库笛卡尔积运算
    人生格言
    刚开通~
    Nginx:413 Request Entity Too Large
    ORACLE 查看并修改最大连接数
  • 原文地址:https://www.cnblogs.com/songgj/p/10915935.html
Copyright © 2020-2023  润新知