[Spring] Entity...!
댓글수 ·
2024.08.19
1. 하루에 4개씩 기초 지식!더보기1. 클래스 멤버 변수 초기화 순서에 대해 설명해주세요static 변수 선언부 : 클래스가 로드 될 때 변수가 제일 먼저 초기화 된다.필드 변수 선언부 : 객체가 생성될 때 생성자 block 보다 앞서 초기화 된다.생성자 block : 객체가 생성될 때 JVM이 내부적으로 locking (thread-safe 영역)2. static에 대해 설명해주세요static 키워드를 사용한 변수나 메서드는 클래스가 메모리에 올라갈 때 자동으로 생성되며 클래스 로딩이 끝나면 바로사용할 수 있습니다. // 인스턴스 객체 생성 없이 바로 사용 가능모든 객체가 메모리를 공유한다는 특징이 있고, 가비지컬렉터 관리 영역 밖에 있기 때문에 프로그램이 종료될 때까지메모리에 값이 유지된 채로 존..