목록일반변수 (1)
-
[JAVA 문법 Step 6] - 자바의 일반변수와 레퍼런스변수
자바의 변수에는 일반변수와 레퍼런스변수가있습니다. 일반 변수는 크기가 정해져 있는 것으로서 해석할 수 있습니다. 여기서 num은 int타입으로 main안에 선언했기 때문에 일반변수입니다. 그러나, MyData는 우리가 직접 만든 클래스이기 때문에 자바입장에서는 이것을 직접 실행시켜보지 않는 이상 이 MyData에 대해 모릅니다. 그래서 이렇게 MyData에서 이 d라는 변수를 갖고왔을 때를 레퍼런스변수라고 합니다. 크기가 정해져 있지 않다는 것은 컴파일 시점에 이야기하는 것입니다. 그리고 또 알아야할 것이 있습니다. 나중에 타입 변수라는 것이 나오는데 이 타입 변수를 선언한다는 것은 int num;까지만 썼을 때를 의미합니다. 즉, num에 값을 넣지 않고 num만 선언했기 때문에 이것을 변수를 선언했다..
CS/JAVA
2021. 11. 26. 23:37