>  기사  >  Java  >  Java의 .lang.reflect.Modifier.isInterface() 메소드 예제에 대한 자세한 설명

Java의 .lang.reflect.Modifier.isInterface() 메소드 예제에 대한 자세한 설명

黄舟
黄舟원래의
2017-09-07 10:22:071845검색

이 글은 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 - 수정자 세트입니다.

반환 값

모드에 인터페이스 수정자가 포함되어 있으면 true이고, 그렇지 않으면 false입니다.

Example

다음 예제는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.