221130 JAVA

거니·2022년 11월 30일
0

JAVA

목록 보기
4/14

참조 타입

stack

기본 데이터 타입 할당(크기를 아는 형태)

heap

객체와 배열이 생성되는 영역
문자열(String), 배열 데이터 할당
데이터 크기가 정해져 있지 않는 값이기 때문에 크기가 커질 수 있다.
여러개의 참조하는 데이터 값을 만들 수 있다.(Stack 값을 여러개 연결 가능)

String name = "김자바"
에서 변수 name은 stack에 할당, 값 "김자바"는 heap에 할당
name에 해당하는 주소를 설정, 정해진 heap값을 가져옴(참조)

배열

Array

동일한 데이터 타입의 값이 연속된 인덱스에 순차적으로 저장

출력값:
참조가 같음
문자열이 같음
참조가 다름
문자열이 다름

For-each

결과값 스왑

0개의 댓글