[JAVA] static메서드(클래스메서드)
정말 오랜만에 java의 정석을 정독하는 중(왜 이제서??)이다.교육다니면서 필요한 부분만 읽다보니 이곳 저곳 자바에 대한 구멍이 많은 느낌. 오늘은 객체지향프로그래밍 관련 내용, 특히 메서드에 대해서 공부했다.그러다가 예전 코딩테스트때 메인메서드에서 내가 만든 메서드를 쓰려고 하면 static을 붙여야 했던게 생각남그때는 그냥 static 메서드니깐~~ 이러고 지나갔는데 (미쳤지) 일단,클래스 영역에 선언된 변수들 중에 static이라는 단어가 붙으면 클래스변수라고 지칭한다.(static 변수가 없으면 인스턴스변수)단어를 통해 변수를 추측해보면 인스턴스변수 : 클래스를 통해 생성된 인스턴스와 관련된 변수. 인스턴스들마다 다른 값을 가진다.클래스변수 : 클래스 자체와 관련된 변수. 인스턴스를 여러개 생성..
# 개발삽질
2019. 1. 3. 01:19