이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
JVM 밑바닥까지 파헤치기
자동 메모리 관리, 실행 서브시스템, 컴파일, 동시성
베스트
IT 모바일 top20 4주
가격
43,000
10 38,700
YES포인트?
2,150원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능
  •  문화비소득공제 신청가능

책소개

목차

옮긴이의 말
서문
감사의 말

1부 자바와 친해지기

1장 자바 기술 시스템 소개

1.1 들어가며
1.2 자바 기술 시스템
1.3 자바의 과거와 현재
1.4 자바 가상 머신 제품군
1.5 자바 기술의 미래
1.6 실전: 내 손으로 빌드하는 JDK
1.7 마치며

2부 자동 메모리 관리

2장 자바 메모리 영역과 메모리 오버플로

2.1 들어가며
2.2 런타임 데이터 영역
2.3 핫스팟 가상 머신에서의 객체 들여다보기
2.4 실전: OutOfMemoryError 예외
2.5 마치며

3장 가비지 컬렉터와 메모리 할당 전략
3.1 들어가며
3.2 대상이 죽었는가?
3.3 가비지 컬렉션 알고리즘
3.4 핫스팟 알고리즘 상세 구현
3.5 클래식 가비지 컬렉터
3.6 저지연 가비지 컬렉터
3.7 적합한 가비지 컬렉터 선택하기
3.8 실전: 메모리 할당과 회수 전략
3.9 마치며

4장 가상 머신 성능 모니터링과 문제 해결 도구
4.1 들어가며
4.2 기본적인 문제 해결 도구
4.3 GUI 도구
4.4 핫스팟 가상 머신 플러그인과 도구
4.5 마치며

5장 최적화 사례 분석 및 실전
5.1 들어가며
5.2 사례 분석
5.3 실전: 이클립스 구동 시간 줄이기
5.4 마치며

3부 가상 머신 실행 서브시스템

6장 클래스 파일 구조

6.1 들어가며
6.2 플랫폼 독립을 향한 초석
6.3 클래스 파일의 구조
6.4 바이트코드 명령어 소개
6.5 설계는 공개, 구현은 비공개
6.6 클래스 파일 구조의 진화
6.7 마치며

7장 클래스 로딩 메커니즘
7.1 들어가며
7.2 클래스 로딩 시점
7.3 클래스 로딩 처리 과정
7.4 클래스 로더
7.5 자바 모듈 시스템
7.6 마치며

8장 바이트코드 실행 엔진
8.1 들어가며
8.2 런타임 스택 프레임 구조
8.3 메서드 호출
8.4 동적 타입 언어 지원
8.5 스택 기반 바이트코드 해석 및 실행 엔진
8.6 마치며

9장 클래스 로딩과 실행 서브시스템, 사례와 실전
9.1 들어가며
9.2 사례 연구
9.3 실전: 원격 실행 기능 직접 구현하기
9.4 마치며

4부 컴파일과 최적화

10장 프런트엔드 컴파일과 최적화

10.1 들어가며
10.2 javac 컴파일러
10.3 자바 편의 문법의 재미난 점
10.4 실전: 플러그인 애너테이션 처리기 제작
10.5 마치며

11장 백엔드 컴파일과 최적화
11.1 들어가며
11.2 JIT 컴파일러
11.3 AOT 컴파일러
11.4 컴파일러 최적화 기법
11.5 실전: 그랄 컴파일러 깊이 이해하기
11.6 마치며

5부 효율적인 동시성

12장 자바 메모리 모델과 스레드

12.1 들어가며
12.2 하드웨어에서의 효율과 일관성
12.3 자바 메모리 모델
12.4 자바와 스레드
12.5 자바와 가상 스레드
12.6 마치며

13장 스레드 안전성과 락 최적화
13.1 들어가며
13.2 스레드 안전성
13.3 락 최적화
13.4 마치며

부록 약어 목록
찾아보기

저자 소개2

저우즈밍

관심작가 알림신청
 
원광소프트웨어연구소(YGSOFT) 소장. 오픈 소스 기술의 적극적인 옹호자이자 홍보자이며, 특히 인공 지능, 자바, 엔터프라이즈 개발, 애자일 등 분야에 깊은 통찰력을 가지고 있다. [InfoQ]와 [IBM DeveloperWorks]에 기술 칼럼을 여러 편 기고했다. 지은 책으로는 『JVM 밑바닥까지 파헤치기』와 『OSGi 심층 이해』 등이 있으며, 『자바 가상 머신 명세』를 중국어로 번역했다. 『JVM 밑바닥까지 파헤치기』 초판은 2011년에 출간된 후 개정을 거듭하며 수십만 부가 판매되어 중국 컴퓨터 서적 분야에서 보기 드문 걸작으로 인정받고 있다.

개앞맵시

관심작가 알림신청
 

이복연

고려대학교 컴퓨터학과를 졸업하고 삼성전자에서 자바 가상 머신, 스마트폰 플랫폼, 메신저 서비스 등을 개발했다. 주 업무 외에 분산 빌드, 지속적 통합, 앱 수명주기 관리 도구, 애자일 등 동료 개발자들에게 실질적인 도움을 주는 일에 관심이 많았다. 그 후 창업전선에 발을 들여 좌충우돌하다가 개발자 커뮤니티에 기여하는 더 나은 방법을 찾아 출판 시장에 뛰어들었다. 『밑바닥부터 시작하는 딥러닝』 시리즈, 『구글 엔지니어는 이렇게 일한다』, 『리팩터링 2판』, 『JVM 밑바닥까지 파헤치기』, 『이펙티브 자바 3판』 등을 번역했다.

개앞맵시의 다른 상품

품목정보

발행일
2024년 04월 30일
쪽수, 무게, 크기
688쪽 | 1280g | 188*240*34mm
ISBN13
9788966264414

만든이 코멘트

안녕하세요 이 책의 역자입니다.
2024-05-05
《JVM 밑바닥까지 파헤치기》에는 지금까지 제가 진행한 책 중 가장 많은 노력이 들어갔습니다. 가능한 한 최신 내용까지 모두 담아내기 위해 많은 부분을 직접 공부하여 새로 썼습니다. 국내에 없던 주제의 책인만큼, 기다려주신 독자님들께서 만족하실 수 있도록 심혈을 기울였습니다. 부디 제 노력이 부족하지 않았기를.. 다음은 이 책과의 첫 만남부터 출간까지의 다사다난했던 과정을 정리한 출간 비화입니다. 여흥 거리로 즐겨주세요. https://brunch.co.kr/@wegra/36 차례 - 첫 만남은 계획대로 되지 않아 - 두 번째 기회 - 좌초 위기 - 포기할 수 없는 이유 - 결국, 그럼에도.. 구글 퍼스트? - 늦었지만, 낡지 않은 - 묻고 더블로 가 - 세상으로 - 다음을 기약하며

리뷰/한줄평12

리뷰

9.4 리뷰 총점

한줄평

9.1 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정
38,700
1 38,700