java

· Java
equals 왜 override를 해야하는거지?? 예를 들어, 위와 같은 Student 클래스가 있다고 가정하자. 이전의 나는 '에이 무조건 true만 출력되지~' 였다. 하지만 출력 했을 시 아래와 같은 콘솔창을 만날 수 있다.. 와 이게 뭐지?!?!?! 조사해보니 studentYoon 변수와 studentMoon 변수는 각각 다른 객체를 초기화해서 Heap Memory 영역에 따로 저장해두고 있다. 각 변수가 저장되는 메모리 영역에 대해 조금 알고 싶으면 아래 게시글을 참고하길 바란다. JVM (Java Virtual Machine) JVM 메모리 구조 Java 응용프로그램이 실행되면, JVM은 시스템으로부터 프로그램을 수행하는데 필요한 메모리를 할당받고, 이 메모리를 용도에 따라 여러 영역으로 나누..
WolrdOtaku
'java' 태그의 글 목록