- アウトライン
- 簡単なjavaコマンドラインパラメータと関連するプロパティ
1. javaコマンドライン
- 基本的な
コマンド
> java <mainClass>
- 説明
- Javaクラスの実装
- あなたはmainClassのコンパイルを完了するために準備する必要があります
- それから
コマンド
> java -X<options> -XX<options> -D<properties> <mainClass> [arg0] [arg1]...
- 私はどのように感じるか、物事は、より多くの力を少し無知を見ます
- すべての権利は、あなたの時間を取ります
- これらの事、おそらくそういくつかのポイント
- オプション
- プロパティ
- パラメータ
- これらの事、おそらくそういくつかのポイント
- すべての権利は、あなたの時間を取ります
- 私はどのように感じるか、物事は、より多くの力を少し無知を見ます
2.オプション
- アウトライン
- オプションの主な目的は、いくつかの調整のJVMを作ることです
- 分類
- ラベルオプション
- 一般的
- JVMオプションのすべてのバージョンが実装されます
例えば
-version -server -client
- 他の
- 私たちの後ろに-Dが、実際には、また、そこに含まれると言います
- 私はこれだけを言いたいです
- 具体的には、列挙しません
- 私たちの後ろに-Dが、実際には、また、そこに含まれると言います
- 一般的
- オプションを拡大
- 広げます
- ホットスポットは達成されるであろう
- 他のJVMが達成されない場合があります
例えば
# 最大堆内存 -Xmx3800m # 初始堆内存 -Xms3800m # 新生代内存 -Xmn2g # (每个线程)栈内存大小 -Xss128k
- 他の
- 共通の引数は、これらのことです
- 詳細には触れないでください。
- バリュー・ユニット
- あなたは、自分の、より柔軟に設定することができます
- 重合
- 拡張オプションと高度な選択は、重複部分があるでしょう
- これについて詳しく説明しません。この(怠け者です)
- 拡張オプションと高度な選択は、重複部分があるでしょう
- 共通の引数は、これらのことです
- 広げます
- 詳細オプション
- 開発者向けオプション
- 比較的高いレベル
- JVMは、すべてのサポート保証がありません
- 分類
- 高度なランタイム
- 設定JVM
- 高いメンテナンス
- デバッギング
- システム情報の収集
- シニアGC
- GCを選択
- GC制御動作
- シニアJIT
- JITコンパイルモード制御
- そのことの時のコンパイル
- JITコンパイルモード制御
- 高度なランタイム
例えば
# 同 -Xmx -XX:MaxHeapSize=size # 同 -Xms -XX:InitialHeapSize=size # 日志 -XX:LogFile=path
- 開発者向けオプション
- ラベルオプション
- REF
- Javaの-Dコマンドライン引数
- コマンドラインオプションは、コマンドラインパラメータにアクセスしてください
- Javaの起動パラメータの小片を見てください
- まさに、単純明快しかし、直感的に理解していないAlthough're
- javaのCLIの概要
- それは非常に明確な
- Javaの-Xコマンド
- IBMのJavaオプション
- JavaのJVMパラメータのチューニング-Xms -Xmx -Xmn -Xss概要
- IBMのJavaオプション
- JVMのチューニングの概要
- Javaの-Dコマンドライン引数
3. [プロパティ
- アウトライン
- 設定の環境変数
- 実際には、また、標準のJavaオプションの一部
コマンド
# 如果 value 带空格, 需要 "" 引起来 > java -D<key>=<value> <mainClass>
- ビュー
コード
# 1. 获取 property # 值 是 String System.getProperty("<key>") # 2. 设置 property System.setProperty("<key>", "<value>") # 3. 输出所有属性 # 略
- REF
4.パラメータ
- アウトライン
- 残りはパラメータであり、
コマンド
> java <mainClass> [arg0] [arg1]...
- ビュー
- パラメータmainメソッドの引数[]は入力されます。
- 文字列型String
- 最初のパラメータはインデックス0です
- あなたは、スペースで全体をヒットした場合、あなたは「」Connectを使用することができます
- パラメータmainメソッドの引数[]は入力されます。
- REF