java的类或方法中通常在方法上或类上注释的地方有个@,是什么含义?

呢是Java1.5之后引入的新功能。主要作用:1、起到注释说明的作用,如@deprecated 表示本方法为过时的方法,建议其他开发者不要使用;2、在Java设计模式中使用(设计框架),减小程序耦合度,如在Spring中,@Inject表示,从配置文件中读取初始化变量,并初始化该对象或值。如在EJB3中,使用@Table(name=...
java的类或方法中通常在方法上或类上注释的地方有个@,是什么含义?
@呢是Java1.5之后引入的新功能。
主要作用:
1、起到注释说明的作用,如@deprecated 表示本方法为过时的方法,建议其他开发者不要使用;

2、在Java设计模式中使用(设计框架),减小程序耦合度,如在Spring中,@Inject表示,从配置文件中读取初始化变量,并初始化该对象或值。如在EJB3中,使用@Table(name="TABLE")表示,本与本Bean相关联的数据库表名称为TABLE;

3、其他,开发人员可以自定义标注,在调用中使用getAnnotation();(可能拼写有误),从而提高代码的扩展性2010-11-30
@XXX代表是注解(Annotation的标准翻译)。和注释类似,区别是注释是给人看的,而注解是给Java系统看的。你可以定义自己的注解,具体内容就很多了,看看书吧,你会有收获的2010-11-30
@XXX代表是注解(Annotation的标准翻译)。和注释类似,区别是注释是给人看的,而注解是给Java系统看的2010-12-02
起到注释说明的作用2010-12-03
mengvlog 阅读 30 次 更新于 2025-09-10 19:23:51 我来答关注问题0
  •  阿暄生活 java的类或方法中通常在方法上或类上注释的地方有个@,是什么含义?

    符号在Java1.5之后引入,是一种新功能。它主要承担着注释说明的任务。比如,@deprecated 标注表明该方法已经被弃用,建议开发者不要使用。在Java设计模式中,@符号也有广泛的应用。例如,在Spring框架中,@Inject 标注意味着将从配置文件中读取初始化变量,并用于初始化该对象或值。而在EJB3中,@Table(...

  • JAVA中类中的方法存储在方法区。具体解释如下:方法区的概念:在JAVA中,类的实例方法以及静态方法等信息存储在一个专门的区域叫做方法区。这个区域是JVM内存结构的一部分,用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。方法的装载与“睡眠”:当类被JVM加载时,它的...

  • 通常你看到一个带()的就是方法了,例如: aa.XXX(); 是指调用实体 aa的XXX()方法。类 可以拥有 属性跟方法。方法在类中。在 类 和 方法 中均创建 某个类 的实体,可以调用类的方法。程序运行时,首先是从main()方法开始运行的。main()函数必须放在 跟你文件名同名的类中,另外一个class文件...

  •  文暄生活科普 Java 中使用 public,private 和 protected 修饰的方法

    在Java编程中,使用public、private和protected修饰符为方法提供访问控制,决定了这些方法的可见性和可访问范围。默认情况下,类中的方法通常使用public修饰,表示该方法对所有类开放,供其他类访问。private修饰的方法属于类的私有成员,仅能被类内部的方法访问,外部类无法直接访问。protected修饰的方法比public...

  •  翡希信息咨询 详解Java枚举类型(Enum)中的方法

    Java枚举类型中的方法主要包括以下几类:编译器生成的方法:values:这是一个静态方法,返回包含枚举类中所有枚举值的数组。例如,如果有一个枚举类Color,Color.values将返回包含所有Color枚举值的数组。valueOf:这也是一个静态方法,根据传入的字符串参数返回对应的枚举值。如果字符串不匹配任何枚举值,则...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部