Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- 프로그래머스
- 자바공부
- 자바프로그래밍
- 코딩인터뷰
- Java
- 자료구조
- 알고리즘
- 멀티스레드
- 자바개발
- 알고리즘공부
- 코딩테스트
- 백준
- 코딩테스트팁
- 개발자팁
- 자바기초
- 예외처리
- 개발공부
- 코딩공부
- 클린코드
- 프로그래밍기초
- 가비지컬렉션
- HashMap
- 객체지향
- 파이썬
- JVM
- 코딩테스트준비
- 개발자취업
- 메모리관리
- 정렬
- 자바
Archives
- Today
- Total
목록2025/09/19 (1)
코드 한 줄의 기록
Java는 “Write Once, Run Anywhere”를 실현한 언어로, 소스 코드를 컴파일하고 JVM이 실행하는 독특한 구조를 갖추고 있습니다. 이 글에서 Java 컴파일러와 JVM의 내부 동작 과정을 단계별로 살펴보고, 개발자가 이해해야 할 핵심 개념과 팁을 자연스럽고 구어체에 가깝게 알려드립니다.왜 컴파일과 JVM 동작 과정을 알아야 할까?디버깅과 성능 최적화버그가 발생하거나 성능 저하 문제를 마주했을 때, 컴파일러 옵션이나 JVM 설정을 조정하면 문제 해결에 효과적입니다.플랫폼 독립성 이해Java의 핵심 강점 중 하나인 플랫폼 독립성(Portability)은 바이트코드(.class 파일)와 JVM 덕분에 나옵니다.최신 Java 기능 활용모듈 시스템, JIT 컴파일러, GC(Garbage Col..
JAVA
2025. 9. 19. 10:36