2019. 11. 10. 14:34
변수
변수가 뭐냐고 물으면 이 생각이 먼저 남.
변수는 그릇과 같다. 작은 그릇에 큰 음식을 담을 수 없는 것 처럼.
그릇의 이름은 변수의 이름과 대응되고 그릇의 특징은 자료형에 대응된다.
이제 저 표현은 익숙해 졌기 때문에 좀 더 프로그래머 같은 표현으로 바꾸어기억해보자.
프로그램 관점에서는 변수란? 변하는 값을 저장할 수 있는 메모리의 공간이다.
메모리 공간을 사용할 것인데 그 공간은 특정한 형태의 자료를 저장하며 그 형태를 타입이라하고
저장된 곳을(저장된 메모리공간) 접근하기위해 위해 이름을 정해주는 것이 변수명이다. 메모리 주소를 안다면 변수 없이도 접근이 가능하겠지만 너무 비효율적이다.
변수 선언의 방법
자료형 변수명 = 리터럴;
int number = 100;
1) int 타입의 변수 number에 100을 할당한다. 라고 읽음
2) 리터럴은 변수에 할당되기 전의 값을 말함
3) = 는 대입연산자라고 함
자료형
1) 기본형과 참조형
기본형 (Primitive Type)
a ) 문자형 char
b ) 숫자 byte, short, int, long, float, double
c ) 논리형 boolean
참조형 (Reference Type)
a ) 클래스 타입
b ) String 타입 등등
'JAVA' 카테고리의 다른 글
[JAVA] window builder - login (0) | 2019.11.18 |
---|---|
[JAVA] WINDOW BUILDER (0) | 2019.11.18 |
추상클래스 (0) | 2019.10.30 |
[JAVA] 추상클래스/인터페이스 (0) | 2019.10.08 |
JVM 메모리구조/인스턴스 변수 / 멤버 변수 (0) | 2019.09.05 |