지역변수
변수 영역이 주어진 변수
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 |