Javaでのプリミティブ変換の拡大
以下は、拡大するプリミティブ変換を示す例です-
例
public class Demo { public static void main(String[] args) { System.out.print("H" + "E"); System.out.print('L'); System.out.print('L'); System.out.print('O'); } }
出力
HELLO
Demoという名前のクラスには、main関数が含まれています。ここで、「印刷」機能は、特定の文字を二重引用符で囲んでから一重引用符で囲むために使用されます。プリミティブ変換を拡張するプロセスが発生する場合、「+」演算子の存在は必須です。この「+」演算子は、左側と右側の両方に整数を期待します。
-
配列はJavaのプリミティブ型ですか、それともオブジェクトですか?
配列は、Javaではオブジェクトと見なされます。この背後にある理由は、「new」キーワードを使用して配列を作成できるためです。 「new」キーワード/演算子は、常にオブジェクトの作成に使用されます。これは、配列がオブジェクトとして認識される方法です。 配列の直接の親クラスまたはスーパークラスは「オブジェクト」クラスです。 Javaのすべての配列型は、特定のクラスに属しています。これは、整数配列型、浮動配列型、二重配列型などの明示的なクラスがあることを示しています。 配列は動的に作成でき、変数も割り当てることができます。 例を見てみましょう- 例 public class Demo{ &n
-
Java 9のモジュールシステムとは何ですか?
Java 9機能の主な変更点の1つは、モジュールです。 システム 。 Java 9は、ジグソーの一部として次の機能を導入しました。 プロジェクト。 モジュラーJDK モジュラーJavaソースコード モジュラーランタイムイメージ Java内部APIをカプセル化する Javaプラットフォームモジュールシステム モジュールを使用する主な動機の1つ システム モジュラーJVMを提供することです 使用可能なメモリが少ないデバイスで実行されます。 JVMは、アプリケーションに必要なモジュールとAPIのみで実行されます。 構文 module Module-Name { requ