3강 변수
3-1변수란
-데이터(자료)를 임시로 담을 수 있는 상자(메모리공간)
ex)학생들의 점수를 어딘가에는 데이터화해서 저장을 해야 연산을 할 수 있다.
이 때 변수를 이용한다.
int i=10;
int j=20;
*int - 자료형(정수,문자열 등등)
3-2변수 선언과 초기화
a.선언부와 초기화
-선언부까지 작업을 하면 메모리 일정한 공간만 확보를 한 것이다.
-대입연산자를 통해서 내가 원하는 변수값을 대입할 수 있다.
예제)
int i = 10;
___________________________________
" int i " - 선언부
" = " - 대입연산자
" 10 " - 초기화
__________________________________
"int" - 자료형
" i " - 변수이름
" 10 " - 변수값
___________________________________
b.변수선언 방법 2가지
1.변수선언 후 초기화 진행
int i; #변수선언
i = 10; #변수 초기화
System.out.println("i = " + i);
=> i = 10
2.변수선언과 초기화를 동시에 진행
int j = 20; #변수 선언 & 초기화
System.out.println("j = " + j);
=> j = 20
실습
*결국 값은 같게 나온다.
*추후에 변수 초기화를 해야 할 상황을 대비해
1번처럼 int i;정도로만 설정 해주는 용도로 사용해도 좋을 것 같음
*ctrl + F11 -> 실행 단축키
3-3메모리 할당과 진법(실습)
int
데이터형
-정수가 있고 실수(소수점)가 있다.
자료형
-문자(A : 문자, AB:문자열)
*int 자료형은 메모리에서 4byte(=32bit)공간은 차지함
int i;로 할시에 32bit만 확보가 된다.
i =10; (10진수 : 10, 2진수 : 1010 형태로 채워지게 된다)
실습
3-4변수 데이터 변경
-변수에 저장된 데이터는 언제든지 변경할 수 있다.
*변수는 말그대로 변하는 수이다.
*한번 선언한 이름을 다시 선언할 수는 없다.
변수를 왜 사용하는가
-재활용하기 위해서
예) 학점관리, 반학생들의 점수를 총합한 값
예)어떤 사람의 기상시간을 알리는 시간을 설정을 한다.
-a라는 변수에 5시간을 설정 한 것을 계속 사용하게 한다.
-다른데이터를 하나의 상징적인 의미로 담아 놓고 재활용해서
쉽게 사용하게 하기 위해서 변수를 사용한다는 개념으로 이해하면 된다.
'신입개발자로 취업하기까지 > JAVA' 카테고리의 다른 글
20200304 4-3강 형 변환 (0) | 2020.06.14 |
---|---|
20200304 4-2강 Java기본자료형 (0) | 2020.06.14 |
20200304 4강 기본자료형 (0) | 2020.06.13 |
20200304 2강 Java 프로그램의 실행구조 (0) | 2020.06.08 |
20200303 1강-자바프로그래밍이란 (0) | 2020.06.08 |