> Java > java지도 시간 > 읽어볼만한 자바 책, 몇 권이나 읽었나요?

읽어볼만한 자바 책, 몇 권이나 읽었나요?

烟雨青岚
풀어 주다: 2020-06-28 13:48:58
앞으로
2165명이 탐색했습니다.

읽어볼만한 자바 책, 몇 권이나 읽었나요?

읽어볼만한 Java 책(추천)

Java는 사실 시작하기는 쉽지만 새로운 것을 배우기 위해서는 과거에 대한 지속적인 학습과 복습이 필요한 언어입니다. 여기서는 자바 학습에 도움이 되는 몇 권의 책을 추천해 드립니다.

자바에서 생각하는 것은 "자바 성경"으로 알려져 있으며 과장이 아닙니다. Java 수준이 무엇이든 TIJ를 읽을 ​​때마다 큰 보람을 느낄 것입니다. 초보자는 Java에 대한 몇 가지 기본 지식을 배우고, 고급 사용자는 더 넓은 응용 프로그램 공간을 볼 수 있으며, 베테랑은 너무 많은 사고 방식을 발견하고 누락된 지식을 정리할 수 있습니다. 가장 중요한 것은 사람에게 영감을 줄 수 있는 내용이 너무 많고, C++ 등 다른 언어에도 적용할 수 있는 아이디어가 많다는 점이다. 게다가 책 전체에 걸쳐 오류가 상대적으로 적기 때문에 많은 우회를 피할 수 있습니다.

그룹의 유명 인사 중 일부는 이 책을 통해 세계를 정복하고 있습니다. 우리는 4~5년 동안 일해 왔으며 다양한 "XXXX의 21일"로 인해 피해를 입은 프로그래머를 너무 많이 보았습니다. 그들은 프레임워크만 알고 아무것도 배울 생각이 없습니다. 한 전문가는 이렇게 말했습니다. TIJ를 이해하고 뭔가 배울 수 있는 사람만이 그들을 육성할 수 있는 아이디어가 있지 않을까 생각합니다. 나는 보통 참을 수 없는 사람들에 대해 이야기하는 데 너무 많은 시간을 낭비하고 싶지 않습니다. 다양한 프레임워크와 다양한 도구만을 사용할 수 있는 프로그래머는 숙련된 코드 작업자로 성장할 것입니다.

1. 초등 입문서(기본 자바 문법 방향):

시험만 보고 싶거나 대학 수업만 듣고 싶은 사람들은 무시하고 다음 책을 추천합니다.

a . "head first" java》 기초가 부족하고 긴 책을 읽는 것을 좋아하지 않는 사람들에게 적합합니다. 하지만 이 책은 가격이 매우 비싸고 단지 입문서에 불과하다.

b. "Core java", 중국어 이름은 "java core technology"입니다. 이 책은 간단하고 이해하기 쉬우며, 초보자가 시작하기에 매우 적합합니다. 지식 포인트도 더 자세히 설명되어 있으며, 특히 일부 세부 사항도 설명되어 있습니다.

c. 리강의 '미친' 시리즈. 이 책을 추천하면 많은 분들이 욕하실 것 같은데... 그런데 솔직히 제가 졸업생들을 가르칠 때 리강의 다양한 책을 구입하는 모습을 봤습니다. 일반적으로 이 책은 중국인의 독서 및 학습 습관과 일치합니다. Li Gang 자신은 현재 전임 강사이며, 이 책은 원래의 많은 오류를 계속해서 수정했습니다. 그리고 리강의 가장 중요한 점이자 가장 기쁜 점은 이 책에 인터뷰를 다루는 비인기 지식 포인트가 많이 담겨 있다는 점이다. 전체 책의 훈련 스타일은 매우 심층적이어서 시작하는 데 적합하지만 심층적인 탐색에는 적합하지 않습니다.

2. 고급 단계

이 단계는 일반적으로 jdk의 기본 구문을 기본적으로 마스터하고 여러 성숙한 프로젝트를 수행했으며 더 깊이 파고들기를 희망하는 사람들을 위한 단계입니다. 일반적으로 이 단계에 도달한 사람들은 이미 다양한 대중적인 프레임워크에 매우 능숙하고, 밖으로 나가려는 경향이 희미하게 나타나기 시작했으며, 다른 언어도 접하기 시작했습니다.

a. "Think in Java"사실 이 책은 첫 단계에 꼭 넣고 싶은데... 이 책은 사실 모든 단계에서 읽기에 매우 적합합니다.

b. "효과적인 자바" 이 책을 사기 전에는 자바라는 정직한 언어가 이렇게 쓰일 줄은 몰랐습니다.

c. "리팩토링 - 기존 코드 디자인 개선" 저는 자바 프로그래머가 아닌 프로그래머로서 이 책이 꼭 읽어야 할 책이라고 늘 느껴왔습니다.

3. 고급

이 단계의 사람들은 일반적으로 1~2년 이상, 또는 2~3년 이상 근무했으며(업종에 따라 업종마다 상황이 다름) 혁신이나 포지셔닝을 고려하세요. 예, 기술을 더 깊이 파고들거나 프로젝트 관리자로 변신하세요. 일반적으로 이 수준에 도달한 사람들은 제2외국어도 마스터하거나 다른 언어 프레임워크에 참여하게 됩니다.

a. "코드백과사전"책 제목에 속지 마세요. 프로그래밍 책을 추천해야 한다면 이 책만 추천하겠습니다. 프로젝트 관리, 코드 개발 등에 대한 나의 견해가 직접적으로 바뀌었습니다.

b. "심층적인 JVM 가상 머신" 중국 작가가 쓴 책은 비교적 이해하기 쉽지만 너무 깊게 들어가지는 않습니다. 외국인이 쓴 책인데 내용이 매우 심도깊어서 먼저 중국어 책을 읽어보시고, 관심이 있으시면 계속해서 외국인 책을 읽어보시길 권합니다.

c.다양한 디자인 패턴북. 사실 저는 GOF를 별로 추천하지 않습니다. 개인적으로 저는 초보자가 디자인 패턴을 읽는 것을 좋아하지 않습니다. 충분한 개발 경험과 프로젝트 호스팅 경험이 없으면 패턴을 위해 패턴을 사용하는 함정에 빠지기 쉽습니다. 이 단계에서 다시 읽어보시면 실제 프로젝트 경험과 결합하시면 매우 빠르게 이해하실 수 있을 것 같습니다.

추가 사항:

1. 도서 목록에 다양한 프레임워크 도서가 없으며 추천하고 싶지 않으며, 알고리즘을 포함한 다른 언어로 된 도서를 추천할 생각도 없습니다. 이건 그냥 제 개인적인 생각이고 책 추천입니다. 감사합니다.

2. 대부분의 초보 영어 실력이 좋지 않기 때문에(사실 응답자 본인의 이야기입니다...) 도서 목록에 영어 정보 도서가 없습니다. 영어자료까지 범위를 넓혀보면 볼게 너무 많을텐데...

읽어주셔서 감사합니다. 자신에게 맞는 책을 찾으시길 바랍니다.

이 기사는 다음에서 복제되었습니다: https://blog.csdn.net/blueangle17/article/details/54969779

추천 튜토리얼: "java tutorial"

위 내용은 읽어볼만한 자바 책, 몇 권이나 읽었나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿