My Account Log in

1 option

Learning Java : An Introduction to Real-World Programming with Java / Marc Loy, Patrick Niemeyer and Daniel Leuck.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Loy, Marc, author.
Niemeyer, Patrick, author.
Leuck, Daniel, author.
Language:
English
Subjects (All):
Java (Computer program language).
Physical Description:
1 online resource (1 volume) : illustrations
Edition:
Fifth edition.
Place of Publication:
Sebastopol, CA : O'Reilly, 2020.
Summary:
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
Contents:
A modern language
A first application
Tools of the trade
The Java language
Objects in Java
Error handling and logging
Collections and generics
Text and core utilities
Threads
Desktop applications
Networking and I/O
Programming for the web
Expanding Java.
Notes:
Description based on print version record.
Previous edition published: 2013.
Includes bibliographical references and index.
ISBN:
9781492056249
1492056243
9781492056263
149205626X
OCLC:
1150901676

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account