null 값 또는 null 참조에 대해 배우고 싶습니다.
예를 들어 Apple이라는 클래스가 있고 인스턴스를 만들었습니다.
Apple myApple = new Apple("yummy"); // The data is stored in memory
그런 다음 그 사과를 먹었고 이제는 null이어야합니다. 그래서 나는 null로 설정했습니다.
myApple = null;
이 전화 후에, 나는 그것을 먹었고 지금 확인하고 싶다는 것을 잊었다.
bool isEaten = (myApple == null);
이 전화를 통해 myApple은 어디에 참조됩니까? 널은 특별한 포인터 값입니까? 그렇다면 1000 개의 null 객체가있는 경우 포인터 유형을 int로 생각하면 1000 개의 객체 메모리 공간 또는 1000 개의 int 메모리 공간을 차지합니까?