변수란?
int i / char c 처럼 i와 c에 각각 할당할 수 있도록 하는 소스이다.
- 언제든지 설정값을 변경할 수 있다.
- 하나의 데이터만 할당된다.
배열이란?
여러개의 데이터가 할당된다.
배열의 크기가 지정되며, 최초에 설정한 크기를 변경할 순 없다.
기초 자료형 변수와 달리 데이터가 들어있지 않고, 데이터가 위치한 주소값을 가리킨다. (주소값=레퍼런스)
다차원 배열
배열 안에 배열이 들어있는 구조로,
Arr1 배열이 Arr2 배열의 주소값을 가리키고,
Arr2 배열이 실제 할당된 데이터의 주소값을 가리킨다.
Arr[][] 의 형태로 사용하나, 가독성이 떨어지므로 복잡한 데이터를 요구할 때에는 데이터베이스가 이용된다.
'JAVA' 카테고리의 다른 글
JAVA 스터디 : 객체 (0) | 2020.11.18 |
---|---|
JAVA 스터디 : 절차지향 ? 객체지향 ? +함수 / 메서드 (0) | 2020.11.17 |
JAVA 스터디 : 제어문 (0) | 2020.11.16 |
JAVA 스터디 : 연산자란? (0) | 2020.11.16 |
JAVA 스터디 : 용어정리 - 변수 & 형변환 (0) | 2020.11.16 |