Record Details

Catalog Search

Sams teach yourself Java in 21 days / Rogers Cadenhead.

Cadenhead, Rogers, (author.).

"In arenas ranging from enterprise development to Android app programming, Java remains one of the world's most popular programming languages. Sams Teach Yourself Java in 21 Days helps the serious learner gain true mastery over Java. In this book's straightforward, step-by-step approach, each lesson builds on everything that's come before, helping readers learn Java's core features and techniques from the ground up. Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating."--Publisher's website.

Record details

  • ISBN: 9780672337956
  • ISBN: 0672337959
  • Physical Description: xxiv, 645 pages : illustrations ; 24 cm.
  • Edition: Eighth edition.
  • Publisher: Hoboken, NJ : Sams [an imprint of] Pearson, [2020]

Content descriptions

General Note:
"Covers Java 12"--cover.
"Category: Java programming. Covers: Java 12. User level: Beginning-Intermediate."--page [4] of cover.
Includes index.
Formatted Contents Note:
Getting started with Java -- The ABCs of programming -- Working with objects -- Lists, logic, and loops -- Creating classes and methods -- Packages, interfaces, and other class features -- Exceptions and threads -- Data structures -- Creating a graphical user interface -- Building an interface -- Arranging components on a user interface -- Responding to user input -- Creating Java2D graphics -- Developing Swing applications -- Using inner classes and Lambda expressions -- Working with input and output -- Communicating over HTTP -- Accessing databases with JDBC and Derby -- Reading and writing RSS feeds -- Making web service requests -- Writing a game with Java -- Using the NetBeans integrated development environment -- Fixing package not visible errors in NetBeans -- This book's website -- Using the Java development kit -- Programming with the Java development kit.
Subject: Java (Computer program language)
Computer programming.
Android (Electronic resource)

Available copies

  • 2 of 2 copies available at SPARK Libraries. (Show)
  • 0 of 0 copies available at Juniata County.


  • 0 current holds with 2 total copies.
Show Only Available Copies
Location Call Number / Copy Notes Barcode Shelving Location Status Due Date

Additional Resources