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
'그 땐 Programming Languages했지 > 그 땐 JAVA했지' 카테고리의 다른 글
[self-study/생활코딩] Ch11.입력과 출력 | ① 입력과 출력 ② arguments & parameter (0) | 2022.01.05 |
---|---|
[self-study/생활코딩] Ch10. 디버거 (0) | 2022.01.04 |
[self-study/생활코딩] Ch9. | ① 프로그래밍이란 무엇인가? ② 프로그램 만들기 - IoT 라이브러리 설치하기 ③ 숫자와 연산 (0) | 2022.01.03 |
[self-study/생활코딩] Ch8. | ① 변수의 정의 ② 변수의 효용 ③ 데이터 타입의 변환(casting) (0) | 2022.01.02 |
[self-study/생활코딩] Ch6. | ① 데이터와 연산 ② 데이터 타입 ③ 숫자와 연산 ④ 문자열의 표현 ⑤ 문자열 다루기 (0) | 2021.12.19 |