これはJavaへの私の最初の夢であり、私はIntellij IDEAを使って "Hello World"の周りに頭を抱えようとしています。私のクラスが受け入れられない理由
私が問題を抱えている構文ではなく、もっとIDE自体です。
まず、IntelliJ IDEA、およびJava JDKの32ビット版と64ビット版の両方をダウンロードしてインストールしました。 IDEAはJava JDKのインストールを見つけるのに問題はなく、Intellisenseを私に提供します。私は、Test
という名前のテストソリューションと、ソースファイルを配置するディレクトリsrc
を作成しました。私のソリューションエクスプローラは次のようになります。
私のJavaクラスは以下の通りです、それは正常にコンパイル:
public class HelloWorld {
static void main(String[] args){
System.out.println("Hello World");
}
}
私は自分のコンピュータ上で私の環境変数にJavaのJDKを追加した、と私はコンパイルされたクラスにナビゲートし、コマンドラインで実行することができます。それは正常に動作します。
私の問題は、デバッグの目的で、IDEAの内部からクラスを実行しようとするたびに発生します。 Run
をクリックすると、自分の環境変数を編集するように求められます。表示されるダイアログボックスでは、Defaults
の下にApplication
を選択し、メインクラスとしてHelloWorld
を選択してください。
私の質問は、私はデバッグの目的のためにIDEA内部の私のJavaコンソール・アプリケーションを実行するのですか、である:私は、以下に示すようHelloWorld
が、受け入れられないことを私に言ってエラーが出ますか?私は間違って何をしていますか?
D'ああ、もちろんそれは公共のあるべきであっても良く、おかげでなければなりません。あなたが私に尋ねる気にならないなら、 'final'キーワードは何をしますか? – JMK
'final'はC言語の' const'と似ています – Ilya
パーフェクト、よろしく! – JMK