Java 9でJLinkを使用する目的は何ですか?
たとえば、ユーザーは次のような単純な「HelloWorld」メッセージを印刷したいと考えています
public class HelloWorldModuleTest { public static void main(String args[[]) { System.out.println("Hello World!"); } }
jlink –module-path out –add-modules {add modules} –output {jre name}
JLink JPMSの助けを借りて実装された強力な機能です JREのサイズを縮小します。 JLinkには、圧縮の概念があります。 、ここで圧縮レベルを指定します JLinkコマンドの実行中。 JLinkには、ランチャーというオプションもあります。 これにより、ユーザーはコマンドラインプロンプトからプログラム名を呼び出すだけで、マシン上のどこからでもプログラムを実行できます。 javaを指定せずに またはjavac 。
-
JavaでのOverlayLayoutの重要性は何ですか?
OverlayLayout OverlayLayout オブジェクトのサブクラスです クラスであり、コンポーネントを互いの上に配置し、コンポーネントで指定された配置を使用してそれらを相対的に配置できます。 いずれかのコンポーネントに異なるサイズを指定すると、すべてのコンポーネントが表示されます。 コンポーネントをフレーム内の他の場所または任意の場所に配置するには、2つのメソッドを使用できます setAlignmentX() およびsetAlignmentY() 。パラメータは、0.0fから1.0fの範囲の浮動値です。 OverlayLayoutは最大1.0fを取ります デフォルト
-
JREとJDKの違いは何ですか?
JDK (Java Development Kit)には、JREを含むJavaアプリケーションを開発および実行するために必要なすべてのツールとライブラリが含まれています。 JRE Javaランタイム環境は、Javaプログラムの実行に必要なJVMおよびその他のライブラリを含むソフトウェアです。