この記事では、主に 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 サイトの他の関連記事を参照してください。