
Java: The Good Parts
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Java: The Good Parts
- A Note Regarding Supplemental Files
- Preface
- Java and Me
- You, the Audience
- Conventions Used in This Book
- Using Code Examples
- How to Contact Us
- Safari® Books Online
- Acknowledgments
- 1. An Introduction to Java
- What Is Java Good For?
- 2. The Type System
- The Basics
- Why Have Three?
- Inside and Out
- Beware
- A Real Problem
- 3. Exceptions
- The Basics
- The Why
- How It Works
- Use and Abuse
- The Dark Side
- 4. Packages
- The Basics
- Packages and Access Control
- An Example
- Packages and the Filesystem
- 5. Garbage Collection
- The Basics
- Garbage Collection and References
- Memory Leaks
- Other Resources
- 6. The Java Virtual Machine
- The Basics
- Security
- Portability
- Portability Traps
- 7. Javadoc
- The Basics
- An Example
- Implementation Documentation
- Package Documentation
- Style Guides, Editors, and Nonterminating Discussions
- 8. Collections
- The Basics
- Parameterized Types
- Advanced Topics
- Random Access
- Some Last Thoughts
- 9. Remote Method Invocation and Object Serialization
- The Basics
- Object Serialization
- Subtypes in RPC Systems
- 10. Concurrency
- The Basics
- Synchronizing
- Atomic Data
- 11. The Developer Ecology
- IDEs
- JUnit
- FindBugs
- Other Tools
- Index
- About the Author
- Colophon
- Copyright
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.