null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

Learning Java (An Introduction to Real-World Programming with Java) - 9781098145538

List Price: $79.99
SKU:
9781098145538
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Marc Loy, Patrick Niemeyer, Daniel Leuck
    Format:
    Paperback
    Pages:
    549
    Publisher:
    O'Reilly Media (September 26, 2023)
    Language:
    English
    ISBN-13:
    9781098145538
    ISBN-10:
    1098145534
    Dimensions:
    7" x 9.19"
    File:
    TWO RIVERS-PERSEUS-Metadata_Only_Perseus_Distribution_Customer_Group_Metadata_20251023163248-20251023.xml
    Folder:
    TWO RIVERS
    List Price:
    $79.99
    Case Pack:
    7
    As low as:
    $68.79
    Publisher Identifier:
    P-PER
    Discount Code:
    C
    Country of Origin:
    United States
    Pub Discount:
    60
    Weight:
    31.2oz
    Imprint:
    O'Reilly Media
  • Overview

    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