ホームページ  >  記事  >  Java  >  Javaの.lang.reflect.Modifier.isInterface()メソッドの例の詳細な説明

Javaの.lang.reflect.Modifier.isInterface()メソッドの例の詳細な説明

黄舟
黄舟オリジナル
2017-09-07 10:22:071883ブラウズ

この記事では、主に java.lang.reflect.Modifier.isInterface() メソッドの関連情報を詳しく紹介します。このメソッドの使用方法を理解するのに役立つ例を示します。

詳しい説明。 java.lang.reflect .Modifier.isInterface() メソッドの

java.lang.reflect.Modifier.isInterface(int mod) メソッドは、指定された mod パラメータに最終修飾子が含まれているかどうかを判断し、true を返し、それ以外の場合は false を返します。

宣言

以下は、java.lang.reflect.Modifier.isInterface()メソッドの宣言です。


public static boolean isInterface(int mod)

Parameters

mod - 修飾子のセット。

戻り値

MOD にインターフェース修飾子が含まれている場合は 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()メソッドの例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。