String name = "james" 5바이트
String name = "kim" 3바이트
-----------------------------------------------------
Stack
참조 주소
배열이름
자료형의 크기가 정해짐
ex) int, char
arr =
-----------------------------------------------------
Heap = 다이렉트로 들어 갈 수 없음
항상 주소로 들어감. (참조주소값이 포인트로 가리킴)
자료형의 크기가 정해지지 않은 것
ex)String - 정해지지 않음
------------------------------------
int[ ]arr = new int[5]
int [ ] arr ;
arr = new int[5];
new는 객체 개념이다.
-------------------------------------
속성(특징)=멤퍼필드 기능(멤버 메소드)
A 객체 X 5
B 객체 2 2
C 객체 4 X
new라는 keyword써서 heap 저장함.
Scanner
'TIL > Learn - Java' 카테고리의 다른 글
배열 <오름차순, 내림차순> Arrays.sort() , Collections reverse() (2) | 2019.08.11 |
---|---|
복습 정리 STACK & HEAP & 인자가 들어간 메소드 & 생성자 (0) | 2019.07.30 |
타입과 기본 값 (0) | 2019.07.17 |
변수 이름 !! @%$_A헷갈리지 말기 (0) | 2019.07.17 |
문자열 + 문자열 // 문자열 + any type // any type + 문자열 (0) | 2019.07.17 |
comment