static 변수
모든 인스턴스에 공통된 값을 유지해야하는 것이 있을 때
객체가 새로 생성되어도 불변의 값일 때
ex) 카드 예제에서 카드의 가로 세로 크기 고정
static 메서드
인스턴스 변수나 메서드를 절대 사용하지 않는 메서드에 붙임
즉, 지들끼리만 지지고 볶고 할 때
static 메서드 안에서만! 논다라고 생각해 밖은 전혀 신경쓰지마!! static은 static이랑만 논다!!
(하지만 인스턴스 변수는 static을 막 갖다 쓰지)
'JAVA' 카테고리의 다른 글
쓰레드 (0) | 2021.01.20 |
---|---|
다형성 / 동적 바인딩 / 인터페이스 / 추상클래스 (0) | 2021.01.18 |
Comparator / Comparable 인터페이스 (0) | 2021.01.12 |
지네릭스 (0) | 2021.01.11 |
Collection 클래스 정리 (0) | 2021.01.10 |