본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

내부에서만 사용할 수 있는, 지역변수

지역변수

변수 영역이 주어진 변수

https://ko.wikipedia.org/wiki/%EC%A7%80%EC%97%AD_%EB%B3%80%EC%88%98

 

지역 변수 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 지역 변수(local variable)는 지역 변수 영역이 주어진 변수이다. 펄의 지역 변수[편집] 펄은 동적 지역 변수와 사전적(lexically-scoped) 지역 변수를 둘 다 지원한다. loc

ko.wikipedia.org

 


지역변수는 내부에서만 사용될수잇고
스택 메모리에 생성된다.

public class MyClass {
    public static void main(String[] args) {
        int x = 10; // x는 main 메소드의 지역변수
        if (x > 5) {
            int y = 20; // y는 if문 블록의 지역변수
            System.out.println("x is greater than 5.");
            System.out.println("y is " + y);
        }
        System.out.println("x is " + x);
    }
}

위를 보면 main메소드 안의  x는 if문에서 쓸 수 있으나,

if문 안의 y변수는 if문 밖에서 쓸 수 없다.

집합을 상상해보면 이해가 쉽다.

 

 

https://standout.tistory.com/89

 

변수선언이란?

변수선언이란 컴퓨터의 메모리 공간을 할당해 어떠한 값을 *잠시 저장하는 것을 말한다. 필요에 따라 값을 변경 할 수 있고 프로그램에서 계속해서 사용된다. *프로그램이 종료되면 메모리는 사

standout.tistory.com

https://standout.tistory.com/90

 

메모리영역, 힙과 스택

메모리는 크게 힙과 스택으로 나뉠 수 있는데, 프로그램실행시 변수 등이 선언되었을때 메모리에 저장된다는 것을 확인했었다. https://standout.tistory.com/89 변수선언이란? 변수선언이란 컴퓨터의

standout.tistory.com

 

'이론' 카테고리의 다른 글

literal 리터럴이란?  (0) 2023.03.08
스트림이란?  (0) 2023.03.08
key값을 부여하는 Hash, HashTable  (0) 2023.03.08
Kernel이란?  (0) 2023.03.08
여러 운영체제 사용하기, 멀티부팅 가상화  (0) 2023.03.08