Java Web Development must read books

Source: Internet
Author: User
Tags nginx server apache tomcat

Forwards: 50683248

1: Java concurrency programming from getting started to mastering

Recommended reasons:

From the introductory talk about proficient, network security, network concurrency of good books. "Java concurrent programming from beginner to proficient" the author combined with his more than 10 years of Java concurrent programming experience, introduced the basic concept of Java concurrency Programming, working principle, programming skills and considerations, the Java high-performance highly concurrent programming has a great reference value. "Java concurrency programming from getting started to mastering" includes concurrent programming concepts, threading, thread-safe, thread-collection classes, thread-pooling, threading, Fork/join, threading, thread-pooling applications for Internet project development, threading Monitoring and threading analysis, Android threaded applications.

2: The idea of Java programming

Recommended reasons:

Network above, a small error may be magnified many times, so the foundation must be strong.

From the basic syntax of Java to the most advanced features (in-depth object-oriented concepts, multithreading, automated project building, unit testing and debugging, etc.), this book is designed to guide you easily. It is not hard to see that this is a classic, as well as the awards from the book and comments from readers around the world. The author of the book has many years of teaching experience, the C, C + + and the Java language have a unique, in-depth insight, easy to understand and small and direct examples to explain the obscure abstract concept.

3: "Effective Java"

Recommended reasons:

Good code and engineering, are reconstructed, learn to have a better first.

4: "Java design mode"

Recommended reasons:

Elegant code birth must book, can help a good understanding of open source projects and source code.

5: "Spring Combat"

Recommended reasons:

The God-General MVC framework must be mastered. This is a very good book. That's a good writing! The example is very concise and easy to understand.
You'll learn how to use spring to write simpler and easier-to-maintain code that lets you focus on what really matters-your critical business needs.

6: "http authoritative guide"

Recommended reasons:

Don't think you know the HTTP protocol anymore. To do Web site development must be skilled in mastering this

。 The HTTP authoritative guide, written by Gourlay, is the authoritative book on HTTP and its related core Web technologies, which focuses on how Web applications work, how the core Internet protocols interact with architecture building blocks, how to properly implement Internet clients and servers, and so on.

7: The Tomcat Authority guide

Recommended reasons:

The Tomcat authoritative Guide (2nd edition) is a universal tool with topics covering Apache Tomcat, a popular open source servlet, JSP container, and a high-performance Web server. The Tomcat authoritative guide has a strong reference value for administrators and Web site administrators, a useful guide for developers who want to use Tomcat as a Web application server in development or in the product, and for those interested in Tomcat, This is an excellent presentation tool.

8: "Nginx High Performance Web server detailed"

Recommended reasons:

This book provides a comprehensive overview of an open source Web server--nginx that is currently popular on the Internet. The book is divided into four parts, respectively, from the introduction, function, implementation and application of four aspects of the Nginx server knowledge is fully elaborated to meet the broad masses of readers in the application of Nginx server in the universality of demand. At the same time, it also deeply analyzes the working principle and implementation technology of Nginx server, expounds the data structure and method used in it, and gives out the deployment configuration of distributed Web site architecture based on Nginx server and other typical servers with the actual application situation.

9: "Git's Definitive Guide"

Recommended reasons:

The Git authoritative guide is a synthesis of git, an encyclopedia of Git that makes the same kind of work in breadth, depth, and combat. The author is one of the country's top version control experts and consultants, this book has been the official git maintainer Junio C Hamano and Iteye founder Fanke (Robbin), such as the high recognition and highly recommended by several experts, the authority is beyond doubt.

10: "Maven Combat"

Java Web Development must read books

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.