欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Java

java中关于.lang.reflect.Modifier.isInterface()方法的实例详解

程序员文章站 2022-03-19 23:05:55
...
这篇文章主要介绍了详解java.lang.reflect.Modifier.isInterface()方法的相关资料,这里提供实例帮助大家理解这个方法的使用,需要的朋友可以参考下

详解java.lang.reflect.Modifier.isInterface()方法

java.lang.reflect.Modifier.isInterface(int mod)方法判断如果给定mod参数包含final修饰符,则返回true,否则返回false。

声明

以下是java.lang.reflect.Modifier.isInterface()方法的声明。


public static boolean isInterface(int mod)

参数

mod - 一组修饰符。

返回值

如果mod包含interface修饰符,则为true; 否则为:false。

示例

以下示例显示java.lang.reflect.Modifier.isInterface(int mod)方法的用法。


 package com.yiibai;
import java.lang.reflect.Modifier;
public class ModifierDemo {
 public static void main(String[] args) {
 System.out.println(Modifier.isInterface(SampleClass.class
  .getModifiers()));
 }
}

interface SampleClass {
 String getSampleField();
}

让我们编译并运行上面的程序,这将产生以下结果 -


true

以上就是java中关于.lang.reflect.Modifier.isInterface()方法的实例详解的详细内容,更多请关注其它相关文章!