Current location - Training Enrollment Network - Books and materials - Self-study java j2ee, what classic books are recommended?
Self-study java j2ee, what classic books are recommended?
Is this the pdf download address? I wish you a full harvest!

First of all, it mainly introduces the first chapter.

1."Java programming ideas" is suitable for elementary and intermediate levels.

Java programming ideas completely Chinese version, fourth edition. Pdf is a must-have book for programmers all over the world, and it was rated as one of the "Top Ten My Favorite Technical Books in 2007" by members of china-pub. ?

2. "Java Core Technology: Volume 1 Basic Knowledge" is suitable for beginners and intermediate students?

One of the most influential and valuable works in the field of Java, written by a senior Java technical expert with more than 20 years' teaching and research experience (won the Jolt Award), is as famous as "Java Programming Thoughts" and has sold well all over the world 10 years. Version 9 is completely updated according to JavaSE7, and at the same time, the shortcomings in version 8 are corrected. The core concepts, grammar, important features and development methods of Java language are systematically explained, including a large number of cases, which is practical.

Second, advanced progressive articles?

1. data structure and problem solving (java language version)? Suitable for: elementary, intermediate and advanced.

This book introduces data structures and algorithms from the perspectives of abstract concepts, problem solving and the use of java programming language. This book contains the latest features of java, and standard template library (STL) can be used anywhere. This book begins with introducing problems, analyzing problems, and then how to solve them. Personally, I think it's a good one. But there are some typographical errors in it.

2.Java and mode? Applicable to: intermediate and advanced?

A rare good Java book written by China people. Practical teaching materials mainly explain the design principles and the most common design patterns. This book appeared earlier, and it is one of the must-read books from junior to senior.

3.UML to build web applications is suitable for: intermediate and advanced.

The main purpose of this book is to describe how to model the pages of web applications and other Web-specific components in an object-oriented way, and keep consistent with other models in the system.

4. "Java Core Technology: Volume II" is applicable to: intermediate and advanced.

One of the most influential and valuable works in the field of Java, written by a senior Java technical expert with more than 20 years' teaching and research experience (won the Jolt Award), is as famous as "Java Programming Thoughts" and has sold well all over the world 10 years. Version 9 is completely updated according to JavaSE7, and at the same time, the shortcomings in version 8 are corrected. The core concepts, grammar, important features and development methods of Java language are systematically explained, including a large number of cases, which is very practical.

5.Java's concurrent programming practice is applicable to: intermediate and advanced?

This book named "Java Concurrent Programming Practice" obliterates its value to some extent. It not only describes Java's multithreading facilities, but also thoroughly explains the basic principles of general concurrent programming. There are few books on concurrent programming in the market, and this one is recommended to read.

Third, the framework

Tips for Hibernate programmers

This book shows how to use hibernate to automate configuration: write some Java objects and simple configuration files. Hibernate will automate all the interactions between these objects and the database ... which is of great benefit to people who want to understand the Hibernate framework.

Spring technology insider

This book is a masterpiece in the field of Spring. The author is a senior Java expert with over 10 years of industry development experience! Java developer community and Spring developer community strongly recommend it.

Realizing Java Persistence with MyBatis 3

Like hibernate, mybatis is one of the popular ORM frameworks. After reading it, I have a clear understanding of MyBatis.