Learning Java: An Introduction to Real-World Programming with Java
Loy, Marc; Niemeyer, Patrick; Leuck, Daniel
Language: English
Published by O'Reilly Media, 2023
- Softcover
- Used

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.ThriftBooks-Atlanta
AbeBooks seller since March 24, 2009
Condition: Used - Good
US$ 26.74
Quantity: 1 available
Add to basketItem description from seller
Seller Inventory # G1098145534I3N00
- Title
- Learning Java: An Introduction to Real-World Programming with Java
- Author
- Loy, Marc; Niemeyer, Patrick; Leuck, Daniel
- Publisher
- O'Reilly Media
- Publication year
- 2023
- Condition
- Good
- Dust jacket
- No Jacket
- Binding
- Paperback
- Language
- English
- ISBN 10
- 1098145534
- ISBN 13
- 9781098145538
- Item weight
- 0.33 pounds
Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications.
This updated sixth edition expands the content to continue covering lambdas and streams, and shows you how to use a functional paradigm in Java. You'll learn about the latest Java features introduced since the book's fifth edition, from JDK 15 through 21. You'll also take a deep dive into virtual threads (introduced as Project Loom in Java 19).
This guide helps you:
- Learn the structure of the Java language and Java applications
- Write, compile, and execute Java applications
- Understand the basics of Java threading and concurrent programming
- Learn Java I/O basics, including local files and network resources
- Create compelling interfaces with an eye toward usability
- Learn how functional features have been integrated in Java
- Keep up with Java developments as new versions are released
"Synopsis" may belong to another edition of this title.
About the Author
Patrick Niemeyer became involved with Java while working at Southwestern Bell Technology Resources. He is an independent consultant and author in the areas of decentralized applications and machine learning. Pat is the creator of BeanShell, a Java scripting language, and is a contributor to many open source projects. He currently works for Orchid Labs in San Francisco.
Dan Leuck is the CEO of Ikayzo, a Tokyo and Honolulu-based interactive design and software development firm with customers including Sony, Oracle, Nomura, PIMCO and the federal government. He previously served as Senior Vice President of Research and Development for Tokyo-based ValueCommerce, Asia's largest online marketing company, Global Head of Development for London-based LastMinute.com, Europe's largest B2C website, and President of the US division of DML. Daniel has extensive experience managing teams of 150+ developers in five countries. He has served on numerous advisory boards and panels for companies such as Macromedia and Sun Microsystems. Daniel is active in the Java community, is a contributor to BeanShell, the project lead for SDL, and sits on numerous Java Community Process expert groups.
"About the title" may belong to another edition of this title.
ThriftBooks-Atlanta
AUSTELL, GA, U.S.A.
AbeBooks seller since March 24, 2009
Shipping rates within U.S.A.
| Item | 4 to 8 business days | 4 to 8 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 0.00 |
Payment methods
Store description
Seller's business information
Thrift Books Global, LLC
18300 Cascade Ave S, Ste 150
Seattle, WA U.S.A. 98188
Terms of sale
We guarantee the condition of every book as it's described
on the Abebooks website. If you're dissatisfied with your
purchase (Incorrect Book/Not as Described/Damaged) or if the
order hasn't arrived, you're eligible for a refund within 30
days of the estimated delivery date. If you've changed your
mind about a book that you've ordered, please use the "Ask
bookseller a question link to contact us" and we'll respond
as soon as possible.
Shipping terms
All domestic Standard shipments are distributed from our warehouses by OSM, then handed off to the USPS for final delivery.
2-Day Shipping is delivered by FedEx, which does not deliver to PO boxes.
International shipments are tendered to the local postal service in the destination country for final delivery – We do not use courier services for international deliveries.