JVM 메모리 구조(메서드 영역, 힙, 호출스택)
클래스 멤버와 인스턴스 멤버 간의 참조와 호출
생성자에서 다른 생성자 호출하기(this(), this), 생성자를 이용한 인스턴스의 복사
한 클래스 내에 이미 사용하려는 이름과 같은 이름을 가진 메서드가 있더라도 매개변수의 개수 또는 타입이 다르면, 같은 이름을 사용해서 메서드를 정의할 수 있다.이렇게 한 클래스 내에 같은 이름의 메서드를 여러 개 정의하는 것을 '오버로딩(overloading)'이라고