본문 바로가기

그 땐 Programming Languages했지/그 땐 JAVA했지

[self-study/생활코딩] Ch4. 실행 | ① HelloWorld ② Java의 동작원리

728x90

참고자료: Youtube - 생활코딩 JAVA1

 

HelloWorld
//파일을 실행하면 파일이름과 같은 클래스를 찾기 때문에 클래스는 파일이름과 같아야 한다.
public class HelloWorldApp { 
	//main이라는 이름의 메소드를 찾아 코드를 실행한다.
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

 

Java의 동작원리

📌 Java source code(.java) → Compile → Java Application(.class) → Run → Java Virtual Machine → Run → computer

  • Java source code: 사람이 이해할 수 있는 코드를 작성한다.
  • Compile: 기계가 이를 이해할 수 있도록 변환한다. (저장)
  • Java Application(.class): 기계가 읽는 파일이다.
  • Run: 파일을 실행시키도록 명령한다.
  • Java Virtual Machine: 파일을 읽어 그대로 컴퓨터를 동작시킨다. 
728x90