[프로그래밍] 값참조, 레퍼런스참조 간단하게 정복
#독개#
스택메모리는 동전 스프링과 같다 스택은 Push() , Pop() 두개의 함수만 가지고 있다. 함수 호출시에는 Push() Return을 만낫을땐 Pop() 가장 위(동전이 노출된 곳)만 볼 수 있다 예시 1. 값참조 2. 레퍼런스참조 String도 클래스기 때문에 Class Student 내부에 String Name = "Lee" 를 맴버 변수로 선언하면 String 클래스가 선언이되고 Name은 그String 클래스의 주소를 가지고 있다 추가 왠만하면 클래스 내부에 맴버변수를 최대한 지양 하는게 좋다 그이유는 지역변수는 함수가 끝나면 Pop해서 딱 사라져서 깔끔한데 맴버변수는 그 클래스가 사라지기 전까지 계속 유효하다 그래서 여기저기에서 접근해서 오류를 일으키기 쉽다