这篇文章主要介绍了详解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()方法的实例详解的详细内容,更多请关注Work网其它相关文章!

09-15 22:06