1. JVM 메모리영역 , callByValue (5월23일 월) 전반적인 자바의 메모리 할당 및 실행 과정각 메모리 영역 역할박진형 Java 실행 과정, 컴파일러 그리고 메모리 영역에 대하여예전에 간단하게 JVM에 대해서 정리 해봤었는데, 이번에 팀원들과 스터디를 통해 다시 한번 공부를 하면서 복습도 하고 여러가지 새로운 것들을 알게되어 정리하고자 한다. .java파일을 자바 컴파일러가 바이트 코드인 .class 파일로 변환 시킨다. 실행 시, 클래스 로더는 바이트 코드로 변환된 클래스들을 로드, 링크하여 JVM에 탑재 시킨다. 실행 엔진은 클래스 로더로 메모리 영역에 탑재된 바이트 코드를 실행한다.https://velog.io/@pjh612/Java-%EC%8B%A4%ED%96%89-%EA%B3%BC%EC%A0%95-%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EC%98%81%EC%97%AD%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC김병연🪨jvm memory[new Team]call by value 메모리 할당 그림까지 꼭 그리기 [Java] Java는 Call by reference가 없다박진형 자바는 Call By Value일까? Call By Reference일까?결론부터 말하자면 Call By Value 다. Call By Reference처럼 동작하는 것 같기도한데? 하며 헷갈릴 수 있는 부분을 정확히 그림을 통해 어떤 차이점이 있는지 비교 해보고자 한다. Call By Value란 메소드의 매개변수로 값이 전달될 때, 값이 복사되어 넘어가는 방식이다. 즉, 매개 변수는 스택 영역에 새로운 변수로 할당되고 그 값을 복사 받는다.https://velog.io/@pjh612/%EC%9E%90%EB%B0%94%EB%8A%94-Call-By-Value%EC%9D%BC%EA%B9%8C-Call-By-Reference%EC%9D%BC%EA%B9%8C김병연