@Documented @Target(value=CONSTRUCTOR) @Retention(value=RUNTIME) public @interface ConstructorProperties
一个构造函数上的注释,显示了该构造函数的参数对应于构造的对象的getter方法。 例如:
 
        
   public class Point {
       @ConstructorProperties({"x", "y"})
       public Point(int x, int y) {
           this.x = x;
           this.y = y;
       }
       public int getX() {
           return x;
       }
       public int getY() {
           return y;
       }
       private final int x, y;
   }
 
        
       注释表明构造函数的第一个参数可以用getX()方法getX() ,第二个参数用getY()方法getY() 。 
       由于参数名称在运行时通常不可用,因此没有注释将无法知道参数是否对应于getX()和getY()或其他方式。 
      public abstract String[] value
吸气剂名称。
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.