hyeonga_code

Java_02_자바_이름 규칙, SCOPE 범위 본문

Java

Java_02_자바_이름 규칙, SCOPE 범위

hyeonga 2023. 9. 6. 06:59
반응형

- Java는 명사와 동사로 이루어져 있습니다.
    - 사칙연산도 동사로 취급됩니다.
    - 선언된 변수에 값을 넣는 것 또한 동사로 취급됩니다.
    - Compiler를 위한 언어로 우리는 Compiler에 종속되어 있다고 할 수 있습니다.

 - Java 는 여러 사람이 협력하여 개발하는 프로그램입니다.
    - 같은 변수 명을 선언하여 값을 지정했을 때 컴파일러가 충돌할 수 있습니다.
    - 이와 같은 충돌을 방지하기 위해 패키지와 클래스, 함수를 명시하는 것입니다.
    - 변수가 위치한 패키지와 클래스, 함수를 명시하면 충돌을 방지할 수 있습니다.
        '패키지 이름'.'클래스 이름'.'함수 이름'.'변수 이름'
            ex) basic.HelloWorld.main.version
    - 변수 명은 동일해도 패키지 명을 다르게 하여 주소 체계를 유지할 수 있습니다.
    - NameSpace : 변수를 구별하기 위한 식별자, = 주소

 - 이름 규칙
    - 패키지 이름과 변수 이름은 소문자로 작성합니다.
    - 클래스 이름은 대문자로 시작합니다.

 - Scope_범위
    - 중괄호_{} 를 사용합니다. 
    - 영향을 끼칠 수 있는 범위를 표시합니다.
    - 함수/클래스/패키지 스코프를 만들었다고 표현합니다.

반응형