Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java의 전역 및 지역 변수

<시간/>

지역 변수는 메서드, 생성자 또는 블록에서 선언됩니다. 메소드, 생성자 또는 블록이 입력될 때 생성되고 메소드, 생성자 또는 블록을 종료하면 변수가 소멸됩니다.

지역 변수에는 접근 한정자를 사용할 수 없습니다. 지역 변수는 선언된 메서드, 생성자 또는 블록 내에서만 볼 수 있습니다. 이러한 변수는 내부적으로 스택 수준에서 구현됩니다. 여기에서 지역 변수의 예를 살펴보겠습니다 -

public class Demo {
   public void Rank() {
      int rank = 0;
      rank = rank + 7;
      System.out.println("Rank = " + rank);
   }
   public static void main(String args[]) {
      Demo d = new Demo();
      d.Rank();
   }
}

출력

Rank = 7

자바에는 글로벌 변수라는 개념이 없습니다.