Book description
If you're new to Java—or new to programming—this best-selling book will guide you through the language features and APIs of Java 11. With fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Daniel Leuck introduce you to Java fundamentals—including its class libraries, programming techniques, and idioms—with an eye toward building real applications.
You'll learn powerful new ways to manage resources and exceptions in your applications—along with core language features included in recent Java versions.
- Develop with Java, using the compiler, interpreter, and other tools
- Explore Java's built-in thread facilities and concurrency package
- Learn text processing and the powerful regular expressions API
- Write advanced networked or web-based applications and services
Publisher resources
Table of contents
- Preface
- 1. A Modern Language
- 2. A First Application
- 3. Tools of the Trade
- 4. The Java Language
- 5. Objects in Java
- 6. Error Handling and Logging
- 7. Collections and Generics
- 8. Text and Core Utilities
- 9. Threads
- 10. Desktop Applications
- 11. Networking and I/O
- 12. Programming for the Web
- 13. Expanding Java
- A. Code Examples and IntelliJ IDEA
- Glossary
- Index
Product information
- Title: Learning Java, 5th Edition
- Author(s):
- Release date: March 2020
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492056270
You might also like
book
Learning Java, 4th Edition
Java is the preferred language for many of today’s leading-edge technologies—everything from smartphones and game consoles …
book
Learning Java, 6th Edition
Ideal for working programmers new to Java, this best-selling book guides you through the language features …
book
Java in a Nutshell, 7th Edition
This updated edition of Java in a Nutshell not only helps experienced Java programmers get the …
book
Head First Java, 2nd Edition
Learning a complex new language is no easy task especially when it s an object-oriented computer …