클래스 멤버 인스턴스 멤버 (1) 썸네일형 리스트형 [java(자바)] non-static 멤버와 static 멤버의 차이점 _디버깅의 눈물 자바에서는 클래스 내부에 선언된 멤버를 인스턴스 멤버(non-static member)와 클래스 멤버(static member)로 구분합니다. 이 둘의 차이점은 다음과 같습니다. 1.인스턴스 멤버 객체 생성 후 인스턴스 멤버에 접근할 수 있습니다. 인스턴스 멤버는 객체마다 독립적으로 존재하며, 객체가 생성될 때마다 새로운 인스턴스 멤버가 생성됩니다. 인스턴스 변수, 인스턴스 메서드, 인스턴스 초기화 블록 등이 인스턴스 멤버에 해당됩니다. 예시: public class Person { private String name; // 인스턴스 변수 public void setName(String name) { // 인스턴스 메서드 this.name = name; } } Person person1 = new Per.. 이전 1 다음