java annotation class,Java Class类 isAnnotation()方法及示例
Class类isAnnotation()方法isAnnotation()方法在java.lang包中可用。
isAnnotation()方法用于检查此Class对象是否表示注释类型。
isAnnotation()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
返回Annotation类型时,isAnnotation()方法不会引发异常。
语法:public boolean isAnnotation();
参数:它不接受任何参数。
返回值:
此方法的返回类型为boolean,它根据以下情况返回布尔值:当此Class对象表示注释类型时,它返回true。
当此Class对象不表示注释类型时,它返回false。
示例//Java程序演示示例
//类的布尔isAnnotation()方法的说明
import java.security.*;
public class NonAnnoClass {
public static void main(String[] args) throws Exception {
Class ann1 = Identity.class;
Class ann2 = Deprecated.class;
//我们正在检查不赞成使用的类的注释类型
//通过使用方法isAnnotation()
boolean b = ann2.isAnnotation();
System.out.println("Is Deprecated an Annotation type" + " " + b);
//我们正在检查身份类的注释类型
//通过使用方法isAnnotation()
if (ann1.isAnnotation()) {
System.out.print(ann1.getSimpleName() + "is an Annotation type.");
System.out.println(ann1.isAnnotation());
} else {
System.out.print(ann1.getSimpleName() + " " + "is an Annotation type" + " ");
System.out.println(ann1.isAnnotation());
}
}
}
输出结果Is Deprecated an Annotation type true
Identity is an Annotation type false
java annotation class,Java Class类 isAnnotation()方法及示例相关推荐
- java parsefloat 误差_Java Float类parseFloat()方法与示例
Float类parseFloat()方法parseFloat()方法在java.lang包中可用. parseFloat()方法用于返回与给定String表示形式相对应的float值,换句话说,我们可 ...
- java中double..compare_Java Double类compare()方法与示例
Double类compare()法compare()方法在java.lang包中可用. compare()方法用于检查给定两个双精度值的相等或不相等,换句话说,可以说此方法用于比较两个双精度值. co ...
- java newinstance 包_Java Class类 newInstance()方法及示例
Class类newInstance()方法newInstance()方法在java.lang包中可用. newInstance()方法用于创建此Class对象表示的类的新实例. newInstance ...
- java的属性只能在类里面 方法外面定义
java的属性只能在类里面 方法外面定义 区别于python:python 既能在类里面(类属性) 又能在方法里面定义属性(实例属性) 转载于:https://www.cnblogs.com/clas ...
- Java中同一个文件里类和方法的引用
Java中同一个文件里类和方法的引用 在项目开发时往往需要在同一个文件里创建几个类,并互相引用,但小白们搞不懂,所以我给大家讲解一下 目录 Java中同一个文件里类和方法的引用 1.权限修饰符 2.类 ...
- java super.getclass_Java Class 类 getSuperClass()方法及示例
Class类getSuperClass()方法getSuperClass()方法在java.lang包中可用. getSuperClass()方法用于返回Class,该Class表示此Class表示的 ...
- java long short_Java Long类shortValue()方法与示例
Long类shortValue()方法shortValue()方法在java.lang包中可用. shortValue()方法用于返回由此Long对象表示的值,该对象转换为short类型(通过强制转换 ...
- Java反射机制涉及的类常见方法使用总结
1 import java.lang.reflect.Constructor; 2 import java.lang.reflect.*; 3 4 /*Class:代表一个字节码文件的对象,每当有类被 ...
- java字符类型的返回值,Java字符类isWhitespace()方法及示例
Character 类isWhitespace()法isWhitespace()方法在java.lang包中可用. isWhitespace()方法用于检查给定的char值是否为空格,但是它包含空格中 ...
最新文章
- 企业生产过程中的日志和时间管理详解
- 学习笔记:验证对称二叉树
- lua 求table长度和判断空
- 核PCA——从理论到实现
- 背景透明文字不透明的最佳方法兼容IE(以背景黑色透明度0.5为例)
- ubuntu16.04源码安装python3.7
- #pragma pack(1) 的意义是什么
- CREO - 基础2 - 如何让装配好的零件重新装配
- 理解各种聚类算法的差异
- js实现搜索框智能提示上下移动效果
- php转换ofd文件格式,一种OFD格式文档支持脚本的方法与流程
- 【CVPR 2021】 Lifelong Person Re-Identification via Adaptive Knowledge Accumulation
- Cannot find entry in either framework or device manifest
- 这两省软考电子版证书下载已开通
- [原创]Xilinx工具关联UEStudio
- TRIE树在输入法分词的应用
- Queuing HDU2604
- 0x0B-HackTheBox-Obscurity
- 航天飞机和马屁股有什么关系?
- Tomcat优化之JDK优化之熵池策略
热门文章
- VSS2005的下载地址是:
- UG\NX二次开发 获取当前工作部件 UF_ASSEM_ask_work_part
- postgresql-COALESCE函数、NULLIF函数、NVL函数使用
- 精美五子棋源码c语言,界面非常漂亮的五子棋源代码
- 用python代码(turtle库)绘制好看的效果图
- Nexus搭建私服(记录)
- Python爬虫笔记(3)- 爬取丁香园留言
- 青椒跳槽三线高校后,副教授变教授、140平房子到手、老婆入编...
- abs模型matlab,基于MATLAB/Simulink的汽车ABS建模与分析
- netty开发tcp服务器最好不要用分隔符DelimiterBasedFrameDecoder这种分包方式