지역변수, 전역변수

인철·2023년 10월 13일
0

Java

목록 보기
25/52

지역변수 , 전역변수

지역변수

  • 특정 볼록 내에서 선언된 변수로, 해당 블록 안에서만 접근 가능
  • 주로 메서드나 블록 내에서 선언
  • 메서드가 실행될 때 생성, 종료될 때 함께 소멸
void myMethod() {
    int localVar = 10; // 지역 변수
    // localVar를 이용한 작업
}

전역변수

  • 프로그램의 어디에서든 접근 가능
  • 어느곳에서든 참조 가능
  • 클래스 내부에서 선언
public class MyClass {
    int globalVar = 20; // 전역 변수
void myMethod() {
    // globalVar를 이용한 작업
}

}


> 주의할 점
- 전역 변수는 프로그램이 실행되는 동안 메모리에서 계속 유지되므로 필요 이상으로 많이 사용하면 메모리 관리에 문제 발생 가능
- 전역 변수의 값이 변경되면 프로그램의 여러 부분에 영향을 미칠 수 있으므로 주의
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글