Effective Java Chinese version 2nd edition PDF

Source: Internet
Author: User

: Network Disk Download

Content Introduction· · · · · ·

This book introduces 57 useful rules of thumb in Java programming that cover the solutions that most developers face on a daily basis. A comprehensive description of the technologies used by the Java platform design experts reveals what should be done and what should not be done to produce clear, robust, and efficient code.

Each of the rules in this book appears as short, independent articles that contain detailed and precise recommendations, as well as in-depth analysis of many of the nuances of the language, and are further explained by example code. Throughout the book is a common language usage design pattern, as well as some enlightening techniques.

Author profile ...

Joshua Bloch is a senior engineer at Sun and the designer of the Java Platform Core Group. He designed and implemented the award-winning Java collections framework and Java.math software packages and contributed to other parts of the Java platform. Joshua is the author of many technical articles and papers, and his doctoral dissertation on abstract data Object replication has been nominated for the ACM Outstanding Doctoral Dissertation Award. He holds a bachelor's degree from Columbia University and a PhD from Carnegie Mellon University.

Pan Zhejiang Haining People, is currently serving in the Institute of Computer Science and Technology, Peking University, associate researcher; The research direction is information security (including network security and public key technology) and software development (including component technology and model); The main works are "COM Principles and Applications", and translated "Visual C + + technology Insider" (4th edition), "com Essence" and "C + + Primer Chinese version" and so on.

Catalogue/Translator Sequence
Order
Objective
Chapter I. INTRODUCTION
Chapter II Creating and Destroying objects
1th: Consider replacing constructors with static factory methods
2nd: Hardening Singleton properties with private constructors
3rd: Hardening of Non-instantiated properties through private constructors
4th: Avoid creating duplicate objects
Article 5: Elimination of object references to periods
6th: Avoid using the terminating function
Chapter III methods that are common to all objects
Fourth chapter classes and interfaces
Fifth the substitution of C language structure
Sixth Chapter Method
The seventh Chapter general programming
Eighth Chapter exception
Chapter Nineth Threading
The tenth chapter of serialization
Chinese and English terminology control
Reference documents
Patterns and customary usage indexes
Index

: Network Disk Download

Effective Java Chinese version 2nd edition PDF

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.