반응형
1. non-static 멤버
- 멤버는 객체마다 별도로 존재한다. (인스턴스 멤버)
- 객체 생성 시에 멤버가 생성된다.
- 공유되지 않는다.
2. static 멤버
- 멤버는 클래스당 하나가 생성된다. (클래스 멤버)
- 클래스 로딩 시에 멤버가 생성된다.
- 동일한 클래스의 모든 객체들에 의해 공유된다.
반응형
'면접 - 자바' 카테고리의 다른 글
개발자 면접 질문 - jvm 튜닝 (0) | 2020.12.03 |
---|---|
개발자 면접 질문 - 메모리 누수 원인 (0) | 2020.12.03 |
개발자 면접 질문 - 객체 지향 프로그래밍 5대 원칙 (0) | 2020.12.03 |
개발자 면접 질문 - 동기(Synchronous)와 비동기(Asynchronous) (0) | 2020.12.03 |
개발자 면접 질문 - Volatile 변수 (0) | 2020.12.03 |