본문 바로가기

JAVA/JAVA 공부

[java] 메소드 설명

[modifier] 데이터타입 변수이름;

- 변수에 대한 접근 권한이나 활용 방법 제어

- modifier 미지정 시 같은 패키지 내의 클래스에만 접근 가능한 객체 변수라는 의미를 갖게 됨



> 전역(Global) 변수

  - 클래스 선언부 밑에 선언된 변수로 멤버 변수라고 칭함

  - 여러 메서드에서 공통으로 사용 가능 -> 객체가 가질 수 있는 속성을 나타내는데 사용



> 지역(Local) 변수

  - 메서드 선언부 밑에 선언된 변수

  - 해당 변수가 선언된 메서드 내에서만 사용 가능



> 멤버 변수에 사용되는 Modifier

  - 접근 권한

    ㄴ public : 모든 클래스에서 접근 가능

    ㄴ protected : 동일 패키지에 속하는 클래스와 하위 클래스 관계의 클래스에 의해 접근 가능

    ㄴ private : 변수가 선언된 클래스 내에서만 접근 가능

  - 활용 방법

    ㄴ final : 변수를 상수로 이용하는 경우 사용

    ㄴ static : 클래스에 소속된 클래스 변수를 의미, 일반적으로 클래스 변수

'JAVA > JAVA 공부' 카테고리의 다른 글

아스키코드 사진  (1) 2018.10.05
(한번에보기)배열개념,정렬,검색 알아보자  (0) 2018.07.01
calendar  (0) 2018.06.26
File 생성(2)  (0) 2018.06.26
File 생성(1)  (0) 2018.06.26