JAVA怎么为注解添加Class属性?

问题描述

public@interfaceItcastAnnotation{inti();Strings();classn();//这样为什么不可以?要怎么添加?}

解决方案

解决方案二:
classn();//这样为什么不可以?要怎么添加?Classn();
解决方案三:
没有class类,只有Class类.

时间: 2024-11-18 19:16:14

JAVA怎么为注解添加Class属性?的相关文章

为Annotation注解添加各种属性

我们知道 对于 注解来说的声明和接口类似 ,那么 我们当然也可以为其添加属性  . 但是从 Java语音规范中得知,对于注解的属性类型 有限制 只能是 八个原始类型  String类型  Enum类型  Annotation注解类型 以及 Class类型 ,出了以上几个类型之外 为注解添加属性都会报错 public  @interface  MyAnnotation {   String   name() ;//添加String类型的属性   int[]   arrayAttr() defaul

全面解析Java中的注解与注释_java

注解一.什么是 Annotation? (注解 or 注释)Annotation, 准确的翻译应该是 -- 注解. 和注释的作用完全不一样. Annotation 是JDK5.0及以后版本引入的一个特性. 与类.接口.枚举是在同一个层次,可以成为java 的一个类型. 语法是以@ 开头 简单来说, 注释是程序员对源代码的类,方法,属性等做的一些记忆或提示性描述(比如这个方法是做什么用的),是给人来看的. 注解则是Java 编译器可以理解的部分,是给编译器看的. 举个简单的例子来看一下注解的使用和

java-Java向Exif添加新属性信息

问题描述 Java向Exif添加新属性信息 10C 如下就是我读取出来的Exif信息.如何用Java实现将User Comment这条属性添加到Exif信息中

在java当中如何理解添加对象到集合

问题描述 在java当中如何理解添加对象到集合 集合是指类的集合还是对象的集合啊,能否举个简单的例子,谢谢解答 解决方案 对象的集合啊. 我们有一个类Dog(狗狗),我们可以这样 AttayList<Dog> list = new AttayList<Dog>(); list.add(new Dog(""史努比"" 1)); list.add(new Dog(""金毛"" 2)); 此时new Dog(

java界面-Java怎么给窗口添加背景图片

问题描述 Java怎么给窗口添加背景图片 package Three; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPasswordField; import javax.swing.JTextField; public class CopyOfTest3 { JFrame frame = new JFrame("小小熊^_^管理系统&g

java 实体类注解配置问题

问题描述 java 实体类注解配置问题 我有一个机构实体类,里面有id,orgnName(机构名),parentId(父级机构的id)三个属性 问要如何配置id和parentId的多对一关系? 表里面的数据如下形式: ID ORGNNAME PARENTID 1 机构 1 0 2 机构 1-1 1(存的是 机构1 的id ) 3 机构 1-2 1(存的是 机构1 的id ) 求高手解答,不,求 '大神' 解答,跪求!! 解决方案 一对多注解标识在表示多的集合字段上,多对一的注解标识在一的属性上,

java中什么时候定义类属性用基本数据类型,什么时候用引用数据类型?

问题描述 java中什么时候定义类属性用基本数据类型,什么时候用引用数据类型? 例如什么时候定义Integer i=1; 什么时候定义int i=1; 又如Long i=2; long i=2 求解释 解决方案 Integer.Float等这些叫做"外覆类",相比较int float等类型来说,它们可以被添加到ArrayList等集合中,因为这些集合需要引用类型. 更详细的介绍http://my.oschina.net/u/1861837/blog/335581?fromerr=GTp

Java 中的注解详解及示例代码_java

在Java中,注解(Annotation)引入始于Java5,用来描述Java代码的元信息,通常情况下注解不会直接影响代码的执行,尽管有些注解可以用来做到影响代码执行. 注解可以做什么 Java中的注解通常扮演以下角色 编译器指令 构建时指令 运行时指令 其中 Java内置了三种编译器指令,本文后面部分会重点介绍 Java注解可以应用在构建时,即当你构建你的项目时.构建过程包括生成源码,编译源码,生成xml文件,打包编译的源码和文件到JAR包等.软件的构建通常使用诸如Apache Ant和Mav

Java Reflection(八):注解

内容索引什么是注解类注解方法注解参数注解变量注解 利用Java反射机制可以在运行期获取Java类的注解信息. 什么是注解 注解是Java 5的一个新特性.注解是插入你代码中的一种注释或者说是一种元数据(meta data).这些注解信息可以在编译期使用预编译工具进行处理(pre-compiler tools),也可以在运行期使用Java反射机制进行处理.下面是一个类注解的例子: 1 @MyAnnotation(name="someName",  value = "Hello