JAVA 2

JSP부터 Spring까지 : 요약 노트📚

💻 JSP 웹 프로그래밍JSP를 처음 공부하는 과정에서 핵심 키워드들 메모장🧩 EASY : 키워드의 정의나 문장을 이해하기 쉽게 요약📚 JSP 웹 프로그래밍 기초 공부 목록1️⃣ CHAPTER 01 : 웹 프로그래밍 기초2️⃣ CHAPTER 02 : 필수 습득3️⃣ CHAPTER 09 : 클라이언트와의 대화 1 - 쿠키4️⃣ CHAPTER 10 : 클라이언트와의 대화 2 - 세션5️⃣ CHAPTER 14 : 데이터베이스 프로그래밍 기초6️⃣ CHAPTER 17 : 서블릿 기초7️⃣ CHAPTER 18 : MVC 패턴 구현8️⃣ CHAPTER 19 : 필터❗️ 멘토링 수업 과제1. 클라이언트가 브라우저 주소창에 URL을 입력하고 엔터를 누른 순간부터 화면이 보이기까지, 어떤 일이 일어나는지 본인이 아..

JAVA 2026.02.27

JVM 내부구조

1. 자바 소스 코드는 .java의 형태로 저장이 된다 2. 이것을 자바 컴파일러가 byte 코드로 컴파일 해주는데 이것은 .class 파일로 저장된다. 바이트 코드로 변경하는 이유는 소스 코드를 바로 실행하지 않고 바이트 코드를 거치므로 안전성 검사도 되고 JIT컴파일러를 통해 효율적인 실행이 가능하다. 3. 클래스 로더가 바이트 코드타입의 클래스 파일들은 클래스 로더를 통해 런타임 데이터 영역으로 로딩된다. 4. 런타임 영역(JVM의 메모리 영역)은 5개로 나뉘는데 (1) Method Area : JVM이 시작될때 생성되는 공간으로 바이트 코드를 처음 메모리 공간에 올릴때 초기화 하는 대상을 저장하기 위한 공간이다. 클래스 정..

JAVA 2025.09.09