목차


회차 일정 시간 주제 상세내용
9 2023.02.23(목) 3 스프링 이해를 위한 자바 고급 -1 - 객체지향의 핵심 - 클래스 vs 오브젝트 vs 인스턴스 - 상태는 행위를 통해 변경한다. - 객체(Object)끼리의 통신은 메서드를 통해 호출한다. - static, heap, stack 메모리 이해 - static, heap, stack 메모리 실습 - 상속과 컴퍼지션 개념 이해 - 상속은 재사용이 아니다. 추상화에 목적이 있다. - 재사용의 목적은 컴퍼지션 - 상속 실습 - 추상화 이해 - 추상화 실습

CH09 스프링 이해를 위한 자바 고급 - 1


1. 클래스 vs 오브젝트 vs 인스턴스


Untitled

알파벳은 존재하지 않는다. 다만 추상화시킨 것이다.

Untitled

2. Static vs Heap vs Stack


2.1 Static

정적 할당 → main 메서드가 실행하기 전에 딱 한번 실행된다.

Static으로 설계를 하게 되면 한번에 메모리에 로드되기 때문에 자바가 무거워진다.