코딩/자바

자바 메모리 세션 짧은 정리 - static

yoney 2025. 1. 16. 20:23
  • 과제형식의 코테가 요즘 많이 나오는 추센데 인터페이스가 거의 필수 요구사항임
  • enum 타입과 동일한지 비교할 때는 equals가 아닌 ==를 사용. enum은 메모리 주소가 변하지 않기 때문에 ==을 쓰는 것이 안전하다.

static

static이라고 선언된 메소드는 객체 생성 없이도 사용 가능하다는 특징이 있다.

static은 메모리가 정적인 것. 그니까 한번 static으로 선언해서 사용이 되면 메모리가 저장이 되어버려서 메모리 주소가 정적이기 때문에 static 선언한 필드나 객체를 재사용해도 값이 바뀌지 않게 됨. 그래서 거의 사용 안함!

 

그럼 언제 사용하느냐

유틸 메소드 만들 때 사용. 우리는 거의 사용안하니까 신경 ㄴㄴ


  • ppt 사용에 감마가 좋음

'코딩 > 자바' 카테고리의 다른 글

[Spring] 기초 2주차  (0) 2025.01.21
[Spring] 기초 1주차  (0) 2025.01.21
자바 문법 - 클래스  (0) 2025.01.15
자바 문법 - 5주차(쓰레드, 함수형 인터페이스, stream)  (0) 2025.01.08
자바 문법 - 5주차(쓰레드)  (0) 2025.01.07