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 the new Java 9.
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.
Week 1 introduces the basic building blocks of the Java programming
language: keywords, operators, class and object definitions, packages,
interfaces, exceptions, and threads.
Week 2 covers the Swing graphical user interface class libraries and the
important classes that support data structures, string handling, dates
and times.
Week 3 ventures into the hottest areas of Java programming: web
services, Java servlets, network programming, database programming and
Android development.