Maison >Java >javaDidacticiel >Explication détaillée d'exemples de méthode .lang.reflect.Modifier.isInterface() en Java

Explication détaillée d'exemples de méthode .lang.reflect.Modifier.isInterface() en Java

黄舟
黄舟original
2017-09-07 10:22:071903parcourir

Cet article présente principalement en détail les informations pertinentes de la méthode java.lang.reflect.Modifier.isInterface(). Voici des exemples pour vous aider à comprendre l'utilisation de cette méthode. Les amis qui en ont besoin peuvent s'y référer

Explication détaillée de la méthode java.lang.reflect.Modifier.isInterface()

La méthode java.lang.reflect.Modifier.isInterface(int mod) détermine si le mod donné Le paramètre contient le modificateur final, puis renvoie vrai, sinon renvoie faux.

Déclaration

Ce qui suit est la déclaration de la méthode

java.lang.reflect.Modifier.isInterface().


public static boolean isInterface(int mod)
Paramètres

mod - Un ensemble de modificateurs.


Valeur de retour

Vrai si le mod contient le modificateur d'interface sinon : false.


Exemple

L'exemple suivant montre l'utilisation de la méthode 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();
}
Compilons et exécutons le programme ci-dessus qui produira le résultat suivant -


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn