Hello visitor from USA USA - 38 visiting from China 20 China USA 15 USA France 1 France Italy 1 Italy Russia 1 Russia
Free Join Now

Books, Free Shipping, Effective Java

Posted at: Offers to Sell and Export | Posted on: Thu 22 Jul, 2010 8:44 am | Product Category: Reference books [3760]
books shipping java
Products Photos CatalogBooks Shipping Java Photos Catalog

Books, free shipping, effective java

Product Description:


1 Introduction

2 Creating and

Destroying Objects

 Item 1: Consider static factory methods instead of constructors

 Item 2: Consider a builder when faced with many constructor parameters

 Item 3: Enforce the singleton property with a private constructor or an enum type

 Item 4: Enforce noninstantiability with a private constructor

 Item 5: Avoid creating unnecessary objects

 Item 6: Eliminate obsolete object references

 Item 7: Avoid finalizers

3 Methods Common to All Objects

 Item 8: Obey the general contract when overriding equa]s

 Item 9: Always override hashGode when you override equals

 Item 10: Always override toString

 Item 11: Override clone judiciously

 Item 12: Consider implementing Comparab]e

4 Classes and Interfaces

 Item 13: Minimize the accessibility of classes and members

 Item 14: In public classes, use accessor methods, not public fields

 Item 15: Minimize mutability

 Item 16: Favor composition over inheritance

 Item 17: Design and document for inheritance or else prohibit it .

 Item 18: Prefer interfaces to abstract classes

 Item 19: Use interfaces only to define types,  Item 20: Prefer class hierarchies to tagged classes

 Item 21: Use function objects to represent strategies

 Item 22: Favor static member classes over nonstatic

5 Generics

 Item 23: Don't use raw types in new code

 Item 24: Eliminate unchecked warnings

 Item 25: Prefer lists to arrays

 Item 26: Favor generic types

 Item 27: Favor generic methods

 Item 28: Use bounded wildcards to increase API flexibility

 Item 29: Consider typesafe heterogeneous containers

6 Enums and Annotations

 Item 30: Use enums instead of int constants

 Item 31: use instance fields instead of ordinals

 Item 32: Use EnuraSet: instead of bit fields

 Item 33: Use EnumMap instead of ordinal indexing

 Item 34: Emulate extensible enums with interfaces

 Item 35: Prefer annotations to naming patterns

 Item 36: Consistently use the 0ve r ride annotation

 Item 37: Use marker interfaces to define types

7 Methods

 Item 38: Check parameters for validity

 Item 39: Make defensivecopies when needed

 Item 40: Design method signatures carefully

 Item 41: Use overloading judiciously

8 General Programming

9 Exceptions

10 Concurrency

11 Serialization

Appendix: Items Corresponding to First Edition



Product Details

Author Bloch.J.

Publisher Posts & Telecom press

Isbn 9787115211316

Published September 2009

Pages 346

Size 16K

Edition First

Format Paperback

Language English

Page material gelatine plate paper

Company Contact:

BookWholesale photo
Contact Name: Jing
Company Name: Hangzhou Wholesale Tech Trading Co., Ltd
Email: Email
Tel: 0086-571-86980049
Fax: 0086-571-86980049
Street Address: A-2211, Xinqingnian
Square, Gongshu District, Hangzhou,
310015, China
Website: http://www.book-wholesale.com
Member name: BookWholesale
Country: China-CN China
Member Since: 13 May 2010
Total Leads: 4528 BookWholesale Import Export Business Leads
Business focus: Books, Nonfiction, Fiction, Chinese for Foreigners, Comics, Literature, Textbooks, Language, Cooking, Chinese Classics, Children, Business, Computer
Verify: Safe Import Export Tips
Product Category: Reference books [3760]

Similar LeadsSimilar Suppliers And Manufacturers Import Export Trade Leads

Start Import Export Stories Import Export Startup Stories

Share Your Story & Get Listed at StartImportExport.com

  • SpecsPro LLC: Cathy Huang Of SpecsPro LLC Integrated Sourcing Supply Chain Solutions From USA

Product Classification Navigation Reference books Classification Navigation

Main - Published Products - Printed media - Printed publications - Reference books [3760]
TradersCity Free Import Export Trade Leads B2B Board  Offers to Sell and Export
TradersCity.com shall not be held liable for any user posted/submitted content including but not limited to trade leads, profiles, images, and any other data. TradersCity.com does not and did not verify any of users posted/submitted data nor is implicitly or explicitly recommending these business offers. TradersCity does not verify truthfulness, accuracy, completeness, nor legality of any businesses, services, and leads posted here. TradersCity does not represent Sellers or Buyers in any transaction between users of the website and is unable to make any opinion in regard to their performance in any transaction. TradersCity neither guarantees nor undertakes in any dispute between sellers and buyers. Protect your business from fraud by trading safely