Skip to Content
Sams Teach Yourself Java™ in 21 Days (Covering Java 8), Seventh Edition
book

Sams Teach Yourself Java™ in 21 Days (Covering Java 8), Seventh Edition

by Rogers Cadenhead
December 2015
Beginner
720 pages
19h 6m
English
Sams

Overview

In just 21 days, you can acquire the knowledge and skills necessary to develop applications on your computer and apps that run on Android phones and tablets. With this complete tutorial you’ll quickly master the basics and then move on to more advanced features and concepts.

Completely updated for Java 8, this book teaches you about the Java language and how to use it to create applications for any computing environment and Android apps. By the time you have finished the book, you’ll have well-rounded knowledge of Java and the Java class libraries.

No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.

Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.

Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.

  • Completely revised, updated, and expanded to cover the latest features of Java 8

  • Learn to develop Java applications and Android apps using NetBeans and Google’s new Android Studio—two excellent (and free!) programming platforms

  • Covers new features of Java 8 such as closures, the most eagerly anticipated language feature in years

  • Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming

  • Discover how Swing can help you quickly develop programs with a graphical user interface

  • Find out about JDBC 4.2 programming with the Derby database and XML parsing with the open source XOM class library

  • Learn how to use streams to write programs that communicate with the Internet, including socket programming, buffers, channels, and URL handling.

  • Register your book at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Java™ in 24 Hours, Sams Teach Yourself (Covering Java 8), Seventh Edition

    Java™ in 24 Hours, Sams Teach Yourself (Covering Java 8), Seventh Edition

    Rogers Cadenhead
    Mastering Java 11 - Second Edition

    Mastering Java 11 - Second Edition

    Dr. Edward Lavieri Jr., Mandar Jog
    Java 8 Pocket Guide

    Java 8 Pocket Guide

    Robert Liguori, Patricia Liguori

    Publisher Resources

    ISBN: 9780133755848Purchase book