* java에서 사용하는 주석
// | 한줄 주석 |
/* */ | 다줄문 주석 |
주석문은 컴파일 시 제외된다.
* 컴파일(Compile)이란?
컴파일(Compile)은 고급언어로 작성된 프로그램을 기계어로 번역하는 과정입니다.
고급언어는 사람이 이해하기 쉬운 형태의 프로그래밍 언어로 작성된 프로그램이며, 기계어는 컴퓨터와
같은 기계가 이해하고 실행할 수 있는 언어입니다.
컴파일러(Compiler)는 고급언어로 작성된 소스 코드를 컴퓨터가 이해할 수 있는 기계어 코드로 변환하여
실행 가능한 프로그램을 생성합니다. 이렇게 생성된 프로그램은 컴퓨터에서 실행할 수 있게 되며, 이러한
과정을 컴파일이라고 합니다.
* 자바(Java) 파일을 컴파일하기
1. 파일 저장 : 먼저 자바 파일을 저장할 때, 파일 이름을 클래스 이름과 동일하게 지정합니다. 이것은 자바의 규칙 중 하나로, 파일 이름과 클래스 이름은 일치해야 합니다.
2. 컴파일 : 컴파일을 하려면 명령 프롬프트(cmd) 창을 열고 자바 파일이 저장된 디렉터리(폴더)로
이동합니다. 그리고 다음 명령어를 실행하여 컴파일합니다.
javac 파일이름.java
여기서 "파일이름"은 자바 소스 코드 파일의 이름입니다. 이 명령어는 자바 컴파일러를 실행하여 자바 소스
코드를 바이트 코드로 컴파일합니다.
3. 클래스 파일 확인 : 컴파일이 완료되면 자바 컴파일러는 클래스 파일을 생성합니다. 이 파일은 확장자가
". class"이며, 자바 바이트 코드가 포함되어 있습니다. 컴파일된 클래스 파일이 생성되었는지 확인하기 위해 다음 명령어를 사용할 수 있습니다.
dir
이 명령어를 사용하면 디렉터리 내의 파일 및 폴더 목록을 확인할 수 있습니다.
4. 실행 : 컴파일된 클래스 파일이 생성되면 다음 명령어를 사용하여 자바 프로그램을 실행합니다.
java 파일이름
여기서 "파일이름"은 컴파일된 클래스 파일의 이름입니다. 이 명령어를 실행하면 자바 프로그램이
시작됩니다.
* 자바(java) Compile & Run 주의사항
1. 클래스 이름과 파일 이름은 동일해야 합니다.
2. 자바는 대소문자를 구분하므로 파일 이름 및 클래스 이름을 정확하게 일치시켜야 합니다.
3. 실행 가능한 자바 프로그램은 `public static void main(String[] args)` 메서드가 반드시 포함되어야
합니다. 이 메서드는 자바 애플리케이션의 시작점을 나타냅니다.
4. 자바 파일을 컴파일한 결과로 .class 파일(바이트 코드)이 생성되었는지 확인하는 것이 중요합니다.
예시 코드)
public class Hello
{
public static void main (String[] args)
{
System.out.println("Hello Java");
}
}
'Java > Java Beginnig' 카테고리의 다른 글
[Java Beginning] Java에서의 연산자 (증가/감소, 나머지, 삼항 연산자) (0) | 2023.09.03 |
---|---|
[Java Beginning] Java에서의 형 변환 (Type Casting in Java) (0) | 2023.09.03 |
[Java Beginning] Java의 연산과 변수 대입 (Calculation and Variable Assignment in Java) (0) | 2023.09.03 |
[Java Beginning] Java의 Primitive 데이터 유형(Primitive Data Types) 및 변수 선언과 값 대입 (0) | 2023.09.03 |
[Java Beginning] 자바 실행 시 값 입력 받기 (Command Line Arguments) (0) | 2023.09.03 |