자바 생성자 완전 정리: 객체가 생성되기 전에 무슨 일이 일어날까?
Java Constructors Demystified: What Happens Before Your Object Exists?

TL;DR AI
1분핵심 요약
이 글은 Java 생성자의 기본 개념과 객체 초기화에서의 역할을 설명한다.
`new` 키워드로 객체를 만들 때 생성자가 자동 호출되는 과정을 SuperMarket 예제로 보여준다.
생성자 규칙, 기본값, 매개변수, 객체 생성 시 필드 할당 방식까지 함께 다룬다.
또한 생성자가 더 안전하고 깔끔한 클래스 설계와 초기화 실수를 줄이는 데 왜 중요한지도 짚는다.
