Ex05
Ex06
[문제] 문자열 배열 객체를 생성하고, 생성된 배열에
키보드로 임의의 문자열을 입력받아서 저장하시오.
조건1) 배열의 메모리 수(크기)는 키보드로 입력 받을 것.
조건2) 배열에 저장된 문자열을 역순으로 출력할 것.
Ex07
다차원 배열
- 1차원 배열이 여러 개 묶여 있는 형태를 의미
- 행과 열의 개념이 적용.
Ex08
java의 다차원 배열은 행마다 서로 다른 열을 갖는다.
- 2차원 배열의 가변 배열(행마다 메모리 크기를 다르게 설정할 수 있음)
- 사용 이유 : 메모리 손실을 최소화 시켜주기 위함.
Ex09
java의 주요 메모리 영역
1. 스택(Stack) 영역
- 지역변수, 참조변수(배열명)가 저장되는 영역
- 가벼운 데이터 , 정형 데이터가 저장됨.
2. 힙(Heap) 영역
- 객체(Object)가 저장되는 영역 -> new 키워드 사용
- 무거운 데이터, 비정형 데이터가 저장됨.
'Programming > JAVA' 카테고리의 다른 글
Chap06_Class&Method (0) | 2017.03.07 |
---|---|
Chap05_Array (0) | 2017.03.02 |
Chap04_Control (0) | 2017.02.28 |
Chap04_Control (0) | 2017.02.28 |
Chap03_Control (키보드로 입력 받기) (0) | 2017.02.13 |