jnk1m
Foliage IT
jnk1m
전체 방문자
오늘
어제
  • 분류 전체보기 (209)
    • Today I Learned (34)
    • Java (47)
    • Database (15)
    • [NHN Academy] (27)
    • Spring (47)
    • HTML + CSS + JavaScript (11)
    • JSP (3)
    • Node.js (10)
    • React Native (2)
    • 기타 (8)
    • 스크랩 (5)

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
글쓰기 / 관리자
jnk1m

Foliage IT

값 전달과 참조 전달
[NHN Academy]

값 전달과 참조 전달

2022. 8. 31. 14:20

https://kizoo.gitlab.io/docs/archive/java/001/

 

1

Java에서는 call-by-value로 인자 값을 주고 받습니다. class 물체 { private int n = 0; public 물체( int m ) { n = m; } public void modify( int m ) { n = m; } public String toString() { return "" + n; } } class ParameterPassing { public stati

kizoo.gitlab.io

1. 스택에 복사본이 생김. 값이 변경된 후 종료되면 사라진다. 

2. source의 힙 주소값을 받음. 주소 자체를 받는게 아니라 주소 값을 받아 변경하기 때문에 참조 존달이 아닌 값 전달이다. 

    '[NHN Academy]' 카테고리의 다른 글
    • 공대 2호관 전산실 5번 문제: 다형성과 공변성, 메서드 오버라이딩
    • 공대 2호관 전산실
    • 구문트리 계산기 만들기
    • day1

    티스토리툴바