xmoonanx
Preview Image

[☕JAVA] 기본형과 참조형

자바를 깊이 이해하기 위해 반드시 넘어야 할 산, 바로 기본형과 참조형의 차이이다. 이 개념을 확실히 잡아야 변수가 메모리에서 어떻게 동작하는지, 왜 어떤 값은 메서드 안에서 바뀌고 어떤 값은 바뀌지 않는지 명확히 알 수 있다. 이번 포스팅에서 확실하게 익혀 먹어보자. 기본형 vs. 참조형: 무엇이 다른가? 🤔 자바의 변수 타입은 크게 기본형(...

Preview Image

[☕JAVA] 클래스와 데이터

자바의 핵심 개념인 클래스가 왜 필요한지, 그리고 클래스를 통해 어떻게 데이터를 효과적으로 관리할 수 있는지 단계별로 알아보자 자바 세상은 클래스(Class)와 객체(Object)로 이루어져 있다. 그만큼 클래스와 객체라는 개념은 정말 중요함! 이 두 가지를 한번에 이해하기 쉽지 않다. 예시를 보며 천천히 개념을 익혀먹어 보자. 클래스는 왜 필...

[OS] Operating System(10-1): Virtual Memory, Demand Paging

🍀 운영체제 전공 수업 정리 우리가 실제로 사용하는 논리 주소는 사실 가상 주소이다. 우리가 어떤 프로그램을 돌릴 때 전체 프로그램을 사용하지는 않는다 가상메모리는 필요한 부분만 가져오기 때문! 즉, 프로그램 전체를 가져오지 말고 일부만 가져온다 물리적인 메모리도 적게 씀 각 프로그래이 메모리를 적게 쓰기 때문에 더 ...