どのように1java作品?
日食コンパイラは、コンピュータに、バイトコードファイルを生成しますが理解できることは理解されるようになります。
そのファイル名の接尾辞.classファイルは、Java仮想マシン(JVM)でバイトコードを実行します。
2クラス分析
我々は正常にこのプログラムの内部がどのように見えるかで、最初のプログラムを実行していますか?
// ブラケット左側のクラスのクラス名の開示されたクラス宣言 パブリック クラスMyFirstApp { // 後続の応力ことなく、開示されたが、パラメータ渡しの名前を返し、左括弧は、いくつかの方法従う 公共 静的 ボイド メイン(文字列[]引数を){ // 標準出力に出力文字列を入力し、手段は二重引用符で囲む必要がありますがセミコロン のSystem.out.println(「私は朝食の友人を食べたい」;) } // 右ブラケットのメインを() } // 右カッコクラス
クラス定義とソースファイルの拡張子.javaファイル、。
クラスは、{}内のコンテンツクラスであると、プログラムの構成要素を表すために使用されます。
メイン()、プログラムの出発点であるプログラムが実行されている、それは最初にそれを見つけるでしょう。
あなたは、複数のプログラムや方法を有することができます。
ライト内のステートメントによって調製概要は、本方法では{}に属します。
声明では、セミコロンで終わります。
// 自動的に定義されたクラスで生成された新しいクラスファイル、 パブリック クラスのHelloWorld { // マスタのmain()メソッド、プログラムの開始点 パブリック 静的 ボイドメイン(文字列[]引数){ // 出力文は二重引用符であってもよいです入力内容 のSystem.out.println(「私は自分自身を教えました」); } }
3エラー
コードが正しく入力されなかった場合は、Eclipseのエラーメッセージが表示されます
図3のエラーが要求されます各エラー行番号の前に現れ
3エラーは以下のとおりです。
クラスが定義されていない、それはソースファイル名とで定義されたクラスの名前と異なっています
声明では、セミコロンで終わっていません
ブレース対応する定義されたクラスの欠如}
もともと私は、行方不明は慎重に観察した後、main()メソッドは、メインブラケットに対応していると思います
残りのブラケットが自動的にそれになって、場所は、それが欠けているどんなには、右括弧の一種であります
エラーが発生した場合、間違った場所にカーソルを移動し、我々はプロンプトを変更することができ、関連するノートがあるでしょう。
早期のスキルを学んで遭遇した問題は、問題は非常に単純な関連情報に応じて変更することができ、非常に普遍的です。
私はもっと練習を発見し、より多くのエラー訂正、成長が速くなります。