コマンド ウィンドウは Java コードを実装します

コマンド ウィンドウは Java コードを実装します

まず、txt を使用するか、notepad++ をダウンロードし、テキストで Java コードを記述し、それを cmd ウィンドウで実行します。

public class HelloWorld{
    
    
	public static void main(String[] args){
    
    
	System.out.println("HelloWorld!");
	}
}

一:

[外部リンク画像の転送に失敗しました。ソース サイトにはリーチ防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします
ここに画像の説明を挿入
2:
ここに画像の説明を挿入

これにより、cmd コマンド ウィンドウが表示されます。

ここに画像の説明を挿入
**javac: ** クラス ファイルを生成します:

ここに画像の説明を挿入
ここに画像の説明を挿入

しかし、問題があることに気づくでしょう。私が書いたのは明らかにHelloWorld!です。, どうしてhello,world!になったのでしょうか?, ここでは、クラスの保存パスに問題があるためです。一般的に、私たちのプロジェクトでは、src ファイルには独自の著作権があり、配信は通常クラスです。もちろん、その背後には javaDoc があるため、ここでは行いませんここでそれを説明してください。

ここに画像の説明を挿入

コード内の src は、notepad++ ファイルを保存するフォルダーです。これはどこにでも配置できます。**.class ファイルを保存するためにクラス フォルダーが使用されているため、私のjavac** に問題があると考えられます。しかし、実行できる理由は、以前にクラスファイルに HelloWorld.class があり、出力できるからです。

ここに画像の説明を挿入

無関係なファイルを削除して、もう一度やり直してください。

ここに画像の説明を挿入

ここでの **-d はエンコーディングを意味し、次のD:\code\class は保存されたパスです。環境変数にClassPath変数を設定して、すべてのファイルで Java ファイルを実行できるようにします。それ以外の場合は、実行できます。 .class** ファイルが保存されているディレクトリ。
[外部リンク画像の転送に失敗しました。ソース サイトにはリーチ防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします (img-RLcQo4tU-1631456119370) (C:\Users\...\AppData\Roaming\) Typora\typora-user-images\image-20210909000539640.png)]

[外部リンク画像の転送に失敗しました。ソース サイトにはリーチ防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします (img-dzFfon4t-1631456119370) (C:\Users\...\AppData\Roaming\) Typora\typora-user-images\image-20210909000616319.png)]

[外部リンク画像の転送に失敗しました。ソース サイトにはリーチ防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします (img-a1JXD9kX-1631456119371) (C:\Users\...\AppData\Roaming\) Typora\typora-user-images\image-20210909000509737.png)]

これは新規作成され、変数値は **.class** ファイルの保存パスです。

おすすめ

転載: blog.csdn.net/weixin_51961968/article/details/120257129