1. 새로운 지식
- Java의 특징
- 플랫폼 독립성
- JVM
- Java 프로그램을 실행하기 위한 가상 컴퓨터라고 생각하면 쉽다
- Java로 프로그램을 만들면 컴파일러(JVM이 아니다!)가 프로그램을 Java 바이트 코드로 변환한다.
- JVM은 이 바이트코드를 읽어 해당 컴퓨터의 운영체제가 이해할 수 있는 기계어로 번역하고 실행한다.
- Java 바이트 코드는 JVM을 지원하는 모든 시스템에서 별도의 수정 과정 없이 실행되므로, 어디에서나 Java 코드를 실행할 수 있게 된다. → 이러한 특징을 플랫폼 독립성이라고 함
- 플랫폼 독립성은 Java의 철학과도 연관이 있음 (Write Once, Run Everywhere)
- JVM
- 플랫폼 독립성
2. 내일의 목표
- 추가 학습
- Java의 동작 원리 이해하기(https://bgpark.tistory.com/141)
- Java 입문 강의로 Java 복습 (김영한)
- 필요한 부분 위주로, 그러나 꼼꼼하게
- SQL 사전캠프 퀘스트 걷기반 1번부터 5번
참고자료
'TIL' 카테고리의 다른 글
[TIL] 2024-09-19 (0) | 2024.09.19 |
---|---|
[TIL] 2024-09-12 (1) | 2024.09.12 |
[내일배움캠프] 스타터 노트 (0) | 2024.09.11 |
[Socket.IO] ws과 socket.io의 차이점 (0) | 2024.02.01 |