전역 변수, 지역 변수, 클래스 변수 차이를 이해하자!
안녕하세요!😄이번 글에서는 빠르고 쉽게 JAVA의 각 변수들의 차이를 이해하고 넘어가려고 합니다! 전역변수, 지역변수, 로컬변수, 맴버변수, 클래스 변수, 인스턴스 변수, 매개변수 ... 등 의미는 대강은 알고 있더라도 차이를 설명해보려면 비슷한 개념들이 많아서 참 많이 헷갈리는 것 같습니다.🥹 때문에 이번 기회에 저도 해당 변수들의 개념을 이해하고 확실하게 정리하기 위해 글을 작성하고 넘어가려고 합니다! 전역변수 VS 지역 변수전역 변수클래스의 모든곳에서 사용가능한 변수 입니다.클래스 내부에 static을 사용하여 생성하여 사용할 수 있습니다.클래스가 생성될 때 함께 생성되며, 때문에 추가적인 인스턴스를 생성하지 않고도 사용 가능합니다.클래스 내부는 물론 접근제어자에 따라 같은 프로그램, 패키지 내..
더보기