Java-lang-class-getsigners

提供:Dev Guides
移動先:案内検索

Java.lang.Class.getSigners()メソッド

説明

  • java.lang.Class.getSigners()*は、このクラスの署名者を取得します。

宣言

以下は* java.lang.Class.getSigners()*メソッドの宣言です

public Object[] getSigners()

パラメーター

NA

戻り値

このメソッドは、このクラスの署名者を返します。署名者がいない場合はnullを返し、このオブジェクトがプリミティブ型またはvoidを表す場合はnullを返します。

例外

NA

次の例は、java.lang.Class.getSigners()メソッドの使用法を示しています。

package com.finddevguides;

import java.lang.*;

public class ClassDemo {

   public static void main(String[] args) {

      try {
         Class cls = Class.forName("ClassDemo");

        //returns the name of the class
         System.out.println("Class = " + cls.getName());

         Object[] obj = cls.getSigners();
         System.out.println("Value = " + obj);
      } catch(ClassNotFoundException ex) {
         System.out.println(ex.toString());
      }
   }
}

上記のプログラムをコンパイルして実行すると、次の結果が生成されます-

Class = ClassDemo
Value = null