Efficient Java
A Practical Guide to Memory-Conscious Programming
Addison Wesley (Publisher)
Published on 28. June 2025
Book
Paperback/Softback
320 pages
978-0-321-71209-7 (ISBN)
More details
Language
English
Place of publication
New Jersey
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Professional and scholarly
Dimensions
Height: 232 mm
Width: 178 mm
Weight
1000 gr
ISBN-13
978-0-321-71209-7 (9780321712097)
Schweitzer Classification
Content
SECTION 1: MEMORY COSTS IN JAVA
1. Introduction
2. Why Memory Costs Are Important
3. Memory Health
SECTION 2: MODELING DATA TYPES
4. The Cost of Objects and Delegation
5. Reducing Object Bloat
6. Sharing Immutable Data
SECTION 3: MODELING RELATIONSHIPS
7. Cost of Java Collections
8. Reducing Collection Bloat
9. Specialized Collections
SECTION 4: MANAGING LIFETIME
10. Short-Lived Objects
11. Long-Lived Objects
12. Long-Lived Objects: Extreme Solutions
1. Introduction
2. Why Memory Costs Are Important
3. Memory Health
SECTION 2: MODELING DATA TYPES
4. The Cost of Objects and Delegation
5. Reducing Object Bloat
6. Sharing Immutable Data
SECTION 3: MODELING RELATIONSHIPS
7. Cost of Java Collections
8. Reducing Collection Bloat
9. Specialized Collections
SECTION 4: MANAGING LIFETIME
10. Short-Lived Objects
11. Long-Lived Objects
12. Long-Lived Objects: Extreme Solutions