Javaの実行、変数、数値のデータ型


🤔 Javaの実行


コードとコンパイル、実行


コード(code)やソース(Source)は、プログラムの外観や動作方法を表現する設計図のようなものです.これはjava構文のために作成されたテキストファイルで、拡張子は.javaです.エディタを使用して、単純なコードを作成、コンパイル、実行します.
//Hello.java
class Hello{
	public static void main(String[] args) {
    	System.out.println("Hello!");
    }
}
上のコードをコンピュータが理解できる状態に変換するプロセスをコンパイルと呼ぶ.コンパイルに使用されるソフトウェアはコンパイラと呼ばれ、Javaのコンパイラ名はjavacです.まずコードをコンパイルします.
javac Hello.java
上記のコマンドを入力すると、Hello.javaファイルを保存するdirにHello.classというファイルが作成されたと判断できます.このファイルはコンパイルされたファイル(実行可能ファイル)です.ファイルをコンパイルするプログラムを起動プログラムと呼び、次の操作を行います.
java Hello
プログラムを実行すると、開発者が作成したコードが内部でJavaを上位機で実行できるようになります.仮想マシンを過ぎると実行結果が表示されます.

🤔 へんすう


変数は、値を格納できるスペースとボックスに等しい.変数を宣言するときに、データ型を使用して適切なサイズの変数を宣言できます.

🤔 数値のデータ型


整数型


整数型データ型はおおよそ4種類あります.それぞれのタイプによって表現範囲が異なり、大きさに応じて使用すればよい.次の例では、実行結果とメモリサイズを//(주석)で記録する.
int a = 2; // 2, 4byte
long b = 3; // 3, 8byte
byte c = 4; // 4, 1byte
short b = 5; // 5, 2byte

実数型


実数型データ型は大きく2つに分けられる.次の例では、実行結果とメモリサイズを//で記録する.
float b = 2.2F; // 2.2, 4byte
double c = 2.2; //2.2, 8byte

🤔 複数の出力例


数値と演算結果

System.out.println(2+5); // 7
System.out.println(7-5); // 2
System.out.println(2*6); // 12
System.out.println(10/3); // 3 (몫만 출력됨)

文字と文字列

System.out.println('가'); // 문자
System.out.println("123") // ""안에 들은 숫자는 문자열이된다.
System.out.println("안녕하세요");

折り返し


改行を追加する場合は、文字列の間に\nを入れることができます.
System.out.println("가\n나\n다\n라\n마");

テキスト+テキスト

System.out.println("안녕하세요." + " 좋은 아침입니다.");

変数+文字

String s = "muz";
System.out.println(s+"님 안녕하세요.");