Zhou Zhiming은 이 책을 아주 철저하게 썼습니다. 최근에 우연히 읽었는데, 가상머신 자체에 관련된 내용이 비교적 깊이 있는 내용이라 마음을 진정시키고 읽어야 할 것 같습니다. . 이렇게 보는 것은 정말 느리지만 매우 보람이 있습니다. 정말 진정하고 조급해하지 마세요! 이것이 도움이 되기를 바랍니다
솔직히 말하면 jvm 관련 경험이 1~2년 정도 있는 것이 좋습니다. 읽는 것이 매우 보람 있고 이해하기 쉬울 수도 있습니다. 기본 원칙과 관련된 이런 종류의 작업은 실제로 코드 작성에 특별히 도움이 되지는 않지만 몇 가지 기본 사항을 이해하는 데만 도움이 될 뿐입니다. 그리고 이 책은 주로 JVM 튜닝 작업에 적합합니다. 적어도 현재 단계에서는 JVM 자체만으로도 튜닝 없이도 충분합니다.
JVM에 관한 책에는 "In-Deep JVM Virtual Machine"과 "JVM Virtual Machine Spec"이 있습니다. 그럼에도 불구하고 저자는 이해하기 쉬운 몇 가지 예를 사용하여 내부 원리를 설명하려고 합니다. 아직도 이해하기 어렵습니다. 코드 작성 능력을 향상시키고 싶다면 실제 코드를 더 많이 읽고, 더 많은 코드를 입력하는 것이 좋습니다. 일정량의 코드를 쌓고 맨 아래 레이어를 봐야만 문득 깨달음이 옵니다 .
이것은 도끼를 사용하는 것과 같습니다. 먼저 도끼의 사용법과 용도를 알아야 합니다. 사용법에 익숙해지면 도끼의 구조와 이유를 이해하게 됩니다. 이 디자인의 이점은 무엇입니까? 전반적으로 투명한 이해. 그런 다음 도끼 손잡이를 만들기로 선택하세요!
Zhou Zhiming은 이 책을 아주 철저하게 썼습니다. 최근에 우연히 읽었는데, 가상머신 자체에 관련된 내용이 비교적 깊이 있는 내용이라 마음을 진정시키고 읽어야 할 것 같습니다. . 이렇게 보는 것은 정말 느리지만 매우 보람이 있습니다. 정말 진정하고 조급해하지 마세요! 이것이 도움이 되기를 바랍니다
솔직히 말하면 jvm 관련 경험이 1~2년 정도 있는 것이 좋습니다. 읽는 것이 매우 보람 있고 이해하기 쉬울 수도 있습니다. 기본 원칙과 관련된 이런 종류의 작업은 실제로 코드 작성에 특별히 도움이 되지는 않지만 몇 가지 기본 사항을 이해하는 데만 도움이 될 뿐입니다. 그리고 이 책은 주로 JVM 튜닝 작업에 적합합니다. 적어도 현재 단계에서는 JVM 자체만으로도 튜닝 없이도 충분합니다.
JVM에 관한 책에는 "In-Deep JVM Virtual Machine"과 "JVM Virtual Machine Spec"이 있습니다. 그럼에도 불구하고 저자는 이해하기 쉬운 몇 가지 예를 사용하여 내부 원리를 설명하려고 합니다. 아직도 이해하기 어렵습니다. 코드 작성 능력을 향상시키고 싶다면 실제 코드를 더 많이 읽고, 더 많은 코드를 입력하는 것이 좋습니다. 일정량의 코드를 쌓고 맨 아래 레이어를 봐야만 문득 깨달음이 옵니다 .
이것은 도끼를 사용하는 것과 같습니다. 먼저 도끼의 사용법과 용도를 알아야 합니다. 사용법에 익숙해지면 도끼의 구조와 이유를 이해하게 됩니다. 이 디자인의 이점은 무엇입니까? 전반적으로 투명한 이해. 그런 다음 도끼 손잡이를 만들기로 선택하세요!
어떤 책을 읽어도 인내심을 갖고 읽으면 자연스럽게 뭔가를 얻게 될 것입니다. 『알고리즘 입문』을 2초 정도 펼친 뒤 읽다가 포기한 것 같은데, 지금은 계속 읽을 수 있다.
가상 머신에 관해서는 먼저 블로그를 읽어보고 대략적인 인지 프레임워크를 염두에 두는 것이 좋습니다. 이 단계의 책으로는 "분산 Java 애플리케이션 기초 및 실습" 3장을 추천합니다.
이후에는 2, 3, 4, 7장을 중심으로 "Java Virtual Machine 심층 이해"를 추천합니다. 그 이후에는 8, 12, 13장을 계속 읽으시면 됩니다. "Java 성능에 대한 권위있는 가이드"와 함께.
솔직히 말해서 JVM을 이해한다고 해서 Java 코드 작성이 크게 향상되지는 않습니다. 일반적으로 간단한 최적화 컴파일러가 이미 이를 수행했습니다. 실제로 몇 가지 주요 최적화를 수행하려는 경우 일반적으로 장면의 매개변수 조정을 기반으로 합니다.
JVM에 관심이 있으시면 여기에서 제 블로그 두 개를 추천해 주세요.
JVM 메모리 관리에 대한 간략한 분석
JVM 아키텍처 및 작업방식 개요
그렇다면 Effective Java는 1년 이상 코딩을 해 온 프로그래머에게 적합하다는 것입니다. 그리고 기본적으로 JVM과는 아무런 관련이 없습니다.
<head first java> 헤드퍼스트 시리즈 책도 좋고, <JDK 학습노트>