프로그래밍/자바
2022. 9. 27.
[JAVA] 자바 클래스, 인스턴스
※ 공부하면서 새롭게 알게 된 점 위주로 정리 (Java의 정석 3판) 클래스 메서드 static이 붙은 메서드 객체를 생성하지 않고 호출 가능 ex) 클래스이름.메서드이름 인스턴스 변수 사용 불가능 => 인스턴스 변수가 필요 없다면 클래스 메서드 사용 고려 같은 클래스 멤버일 경우라도 인스턴스 멤버를 참조/호출 할 경우, 인스턴스 반드시 생성해야 함 인스턴스 메서드 객체를 생성해야 호출 가능 같은 클래스 멤버일 경우, 인스턴스 생성없이 호출 가능 예시 public class mathTest { int a, b; // 인스턴스 변수 int add() {return a+b;} // 인스턴스 메서드 static int mul(int a, int b) {return a*b;} // 클래스 메서드 void iM..