변수란?
●변할 수 있는 수
- 데이터(값)을 담을 수 있는 상자 (메모리 공간)
코드를 시작하는 시점
- 컴파일 시점
----------------------------------------
프로그램을 실행하는 시점
- 런타임
int ageBox;
int telBox;
-> ageBox, telBox 라는 상자를 생성
ageBox = 30;
telBox = 300;
->각 박스에 값을 넣기
System.out.println(ageBox);
System.out.println(telBox);
->각 값을 호출
Veriable
System.our.println(ageBox);
ageBox = telBox;
-> ageBox 값과 telBox 값이 동일하게 만들어줌
System.out.println("after -> ageBox : " + ageBox);
-> 값을 동일하게 만들어 주었기 때문에 ageBox 를 호출하면 telBox의 값이 나옴
System.out.println(telBox;)
-> telBox는 값이 그대로기 때문에 이전과 동일한 300이라는 숫자가 호출됨
int ageBox = 10;
int telBox = 30;
변수의 선언과 동시에 초기값을 넣는 것
int a = 1;
int b = 3;
각 a,b 에 1과 3을 저장
서로의 값을 스위칭 하기 위해서는 a, b를 제외한 새로운 변수에 저장을 해야 되서 temp라는 상자에 a의 값을 저장
-> int temp = a;
a = b가 되었으니 호출을 하면 1이 나오고
b = temp 를 호출하면 3이라는 숫자가 나옴
'Java' 카테고리의 다른 글
데이터 타입(실수형) (0) | 2024.04.08 |
---|---|
데이터 타입(문자형) (0) | 2024.04.08 |
데이터 타입(정수형) (0) | 2024.04.08 |
Java 기본 (0) | 2024.04.08 |
Java란 무엇인가? (0) | 2024.04.08 |