Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaでクラス名または変数名として事前定義されたクラス名を使用する


事前定義されたクラス名をクラス名として使用する

例を見てみましょう-

public class Number{
   public static void main (String[] args){
      System.out.println("Pre-defined class name can be used as a class name");
   }
}

出力

Pre-defined class name can be used as a class name

クラスNumberには、実行時にメッセージを表示するmain関数があります。 mainfunctionは、引数として文字列値を取ります。

事前定義されたクラス名を変数名として使用する

例を見てみましょう-

public class String{
   public static void main (java.lang.String[] args){
      System.out.println("Pre-defined class name can be used as a variable");
   }
}

出力

Pre-defined class name can be used as a variable

Stringクラスには、関連するメッセージをコンソールに表示するmain関数があります。ここでの唯一の違いは、main関数がString値を引数として受け取らず、java.lang.Stringクラスを引数として明示的に挿入することです。そうしないと、エラーが発生します。


  1. Javaの最終クラス

    finalとして宣言されているクラスを使用する主な目的は、クラスがサブクラス化されないようにすることです。クラスがfinalとしてマークされている場合、どのクラスもfinalクラスから機能を継承できません。 public final class Test {    // body of class }

  2. Javaの最終変数

    最終変数は明示的に一度だけ初期化できます。 finalとして宣言された参照変数を、別のオブジェクトを参照するように再割り当てすることはできません。 ただし、オブジェクト内のデータは変更できます。したがって、オブジェクトの状態は変更できますが、参照は変更できません。 変数を使用する場合、最終修飾子 多くの場合、定数をクラス変数にするためにstaticとともに使用されます。 例 public class Test {    final int value = 10;    // The following are examples of declaring