DBMNG数据库管理与应用

才能是来自独创性。独创性是思维、观察、理解和判断的一种独特的方式。
当前位置:首页 > MySQL > 常见问题

单成员注解

12.4.7 单成员注解

单成员注解只包含一个成员。除了允许使用缩写形式指定成员的值之外,单成员注解的工作方式和常规注解类似。如果只有一个成员,应用注解时就可以简单地为该成员指定值,而不需要指定成员的名称。但是,为了使用这种缩写形式,成员名称必须是value。

下面是一个创建和使用单成员注解的例子:

 
正如所期望的,这个程序显示值100。在这个程序中,@MySingle用于注解myMeth()方法,如下所示:
  1. @MySingle(100) 

注意没有具体指定“value=”。

当使用含有其他成员的注解时,也可以使用单值语法,但是其他成员必须都有默认值。例如,下面添加了成员xyz,它带有默认值0:

 

对于希望为xyz使用默认值的情况,可以使用如下所示的方式应用@SomeAnno,使用单成员语法简单地指定value的值:

  1. @SomeAnno(88) 

在这个例子中,xyz默认为0,value的值为88。当然,如果为xyz指定不同的值,就需要显式地提供两个成员的名称,如下所示:

  1. @SomeAnno(value = 88xyz = 99
请记住,只要使用单成员注解,成员的名称就必须是value。
本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2025 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号