JAVAを学ぶ(1)🧑🏻💻
1.Javaプログラムの構成
Javaプログラムの基本構造とその要素を記述する「Hello.java」コードが用意されています.このコードをめぐってJavaプログラムの各コンポーネントを逐一紹介しましょう.
//소스 파일: Hello.java
public class Hello{
public static int sum(int n, int m){
return n + m;
}
// main() 메소드에서 실행 시작
public static void main(String[] arg){
int i = 20;
int s;
char a;
s = sum(i, 10); //메소드 호출
a = '?';
System.out.println(a); // 문자 '?' 출력
System.out.println("Hello"); // "Hello" 문자열 출력
System.out.println(s); // 정수 s 값 30 출력
}
}
1.(1)クラスの作成
Javaはクラスを作成し、変数、定数、関数(メソッド)などのすべてのプログラム要素を作成します.次に、Hello名を宣言するクラスの例を示します.
public class Hello{
.....
}
クラスキーを使用してクラス名を宣言し、変数とメソッド(関数)コードを「{」と「}」の間に記述します.publicは、helloクラスを自由に参照できる別のクラスの宣言です.注釈文
注記開発者がプログラムの説明や特別な事項を自由に追加するために使用します.Javaには2つのタイプの注記があります.
// 한 라인 주석, 행이 끝날 때까지 주석으로 처리
/*
여러 라인 주석으로 /* 와 */ 로 구성
....................
*/
1.(3)main()メソッド
Javaプログラムはmain()メソッドから実行されます.
public static void main(String[] args){
....
}
main()はpublic static voidとして宣言する必要があります.1つのクラスに2つ以上のmain()は使用できません.通常、すべてのクラスにmain()があるわけではありません.これは、実行を開始するクラスにのみmain()が作成されるためです.1.(4)方法
C/C++関数はJavaでメソッド(method)と呼ばれ、作成メソッドまたは呼び出しメソッドはC/C++関数とほぼ同じですが、クラスで作成する必要があります.次は方法と()です.
public static int sum(int n, int m){
return n + m;
}
1.(5)メソッド呼び出し
次に、変数iの値と整数10をパラメータとしてsum()呼び出し文に渡す例を示す.
s = sum(i, 10)`// sum( ) 메소드의 매개변수 n, m에 각각 i 값과 10 전달
1.(6)宣言変数
変数はデータを格納する空間であり、使用方法と宣言方法はC/C++と同じである.
int i = 20; // 정수를 저장하는 변수 i 선언, 20으로 초기화
char a; // 문자 하나를 저장할 변수 a 선언
1.(7)文
Javaでは、すべての文がC/C++と同じで、";"で终わらなければなりません.
int i = 20;
s = sum(i, 20);
1.(8)画面出力
システムは、整数、文字、文字列などのデータを画面に出力します.out.println()を使用します.例は次のとおりです.System.out.println()は出力後に次の行に移動しますが、システムです.out.print()を使用すると、出力後に次の行にジャンプしません.
System.out.println("Hello"); // "Hello" 문자열 출력
2.識別子
識別子(identifier)とは、クラス、変数、定数、メソッドに追加された名前です.
Javaで識別子を作成する場合は、次のルールに従う必要があります.
int name;
char student_ID; // '_' 사용 가능
void $func() { }; // '$' 사용 가능
class Monster3 { }; // 숫자 사용 가능
int whatsYourNameMyNameIsKitae; // 길이 제한 없음
int barChart; int barchart // 대소문자 구분, barChart 와 barchart 는 다른 이름
int 가격; // 한글 시별자 사용 가능
識別子として使用できない例を次に示します.int 3Chapter; // 식별자의 첫 번째 문자로 숫자 사용 불가
class if { }; // 자바의 예약어 if 사용 불가
char false; // false 사용 불가
void null() { }; // null 사용 불가
class %calc { }; // 특수 문자 '%' 사용 불가
Reference
この問題について(JAVAを学ぶ(1)🧑🏻💻), 我々は、より多くの情報をここで見つけました https://velog.io/@kimku1018/JAVA-공부하기1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol