解析ソース[Java]


ソース分析
パッケージ宣言、クラス宣言、メソッド宣言に大きく分けられます.
package chap01.exam01; // 패키지 선언

public class Hello {                         // 클래스 선언
    public static void main(String[] args) { // 메소드 선언
        // 실행문, 메소드가 호출될 때 실행하는 코드
        System.out.println("Hello");           
    }
}
パッケージの宣言
上部にあり、パッケージの作成後にファイルを作成するときに自動的に入力されます.
packageキーの横に、現在のファイル内のパッケージのパスを作成します.
パケットとパケットの間は.で区切られ、前は親フォルダ、後はサブフォルダを表します.
クラス宣言
public class Hello {

}
public:アクセス制限者で、公開されたクラスであることを示します.
class:クラスを宣言することを示し、helloはクラスの名前です.
ブロック{}で囲まれた部分はクラス宣言子の範囲です.
メソッド宣言
public static void main(String[] args) {
 
    System.out.println("Hello");
}
public:アクセス制限者であり、公開された方法を意味します.
静的:静的方法の意味です.
void:戻り値がないことを示します.
ブロック{}で囲まれた部分はメソッド宣言子の範囲である.
main()メソッド
これはプログラムの開始を意味し,main()メソッドがなければプログラムを実行できない.
プログラム実行エントリポイントとも呼ばれる.
Javaプログラム(バイトコードファイル)を実行する場合は、まずmain()メソッドを検索し、ブロック内部の文を順次実行します.
(String[]args)パラメータ.
ステートメント
Javaプログラムの動作を示し、コンピュータがどのような動作を実行すべきかを示す文章です.
文の末尾にセミコロン(;)命令文の終了を表す1つを追加します.
セミコロンを付けないとコンパイルエラーが発生します.
コメント(コメント)
コードの理解に役立つコメントです.
コンパイル中は無視され、文だけがバイトコードに翻訳されます.
注釈は1行複数行に書くことができます.
コメント記号記述を区切った行コメント//行全体をコメントとして処理します.複数行コメント/**/間の内容をすべてコメントとして扱う.
複数行のコメントに1行のコメントを作成できます.
複数行のコメントに複数行のコメントを重ねることはできません.
重複して記述された終了記号は、外部注釈を誤って自身の終了と認識し、コンパイルエラーを引き起こす.
/* 여러 줄

     // 여러 줄 주석 안에 한 줄 주석

주석 */
/* 여러 줄

     /* 여러 줄 주석 안에 여러 줄 주석 */

주석 */
TCPSCHOOL資料と孔子の講義をもとに書かれた.🙏
◾️ TCPSCHOOL : Javaプログラム
」孔子:」