问题描述
- JAVA中代码前加@有什么作用
-
如题,比如这段代码有什么用
@WebFilter(filterName="authority"
, urlPatterns={"/*"}
, initParams={
@WebInitParam(name="encoding", value="GBK"),
@WebInitParam(name="loginPage", value="/login.jsp"),
@WebInitParam(name="proLogin", value="/proLogin.jsp")})
解决方案
Java 注解
定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
作用分类:
①编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】
② 代码分析:通过代码里标识的元数据对代码进行分析【使用反射】
③编译检查:通过代码里标识的元数据让编译器能够实现基本的编译检查【Override】
直接百度 ok
解决方案二:
java 延迟执行代码(定时作用)
解决方案三:
注解的命名规范,规定这样写的。
解决方案四:
上面的注解是servlet中的,而且是Servlet3.0的注解,
解决方案五:
只知道是注解,还真不知道具体的使用方式。
时间: 2024-09-12 15:55:39