수업도중 void를 Void로 잘못쓰는 경우가 생김
void 공부중이였는데, Void 메소드를 쓰는순간 return null이 자동 추천되어 적히는걸 보고
강사분께 질문했으나... 🤔 제대로된 답변은 듣지 못함.
👍 결국 선수 학습때 열강하며 가르쳐주셨던 교수님께 문의드림
메모리 공간에 저장된 값의 복사본을 생성한 후
이 부분에 대해 이해도가 낮다. 변수값이 변화하면서 다른 주소값을 가지게되는걸 의미하는 건지?//ex 1
int a = 10; //Integer = immutable 변수 a - 10 값을 가짐
a = a + 10; // 변수 a에 저장된 값을 불러와 +10 , 변수 a 는 mutable 하므로 20
int a = 10; //Integer = immutable 변수 a - 10 값을 가짐
int b = ++a; // b는 a 의 값을 불러옴 > b = 11 , a 도 11 이 된다 (Integer가 아닌 변수 값을 불러왔기 때문에, a값 자체도 +1 변화가 된다)
int c = a++; // c에 a 변수값 11을 가지고와 대입함 c =11, a는 12(a에 +1이된다!)