The Java Tutorial A Short Course on the Basics

by ; ; ; ;
Edition: 6th
Format: Paperback
Pub. Date: 2014-12-12
Publisher(s): Addison-Wesley Professional
List Price: $54.99

Rent Textbook

Select for Price
There was a problem. Please try again later.

Rent Digital

Rent Digital Options
Online:1825 Days access
Downloadable:Lifetime Access
$63.59
*To support the delivery of the digital material to you, a digital delivery fee of $3.99 will be charged on each digital item.
$63.59*

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

The Java® Tutorial, Sixth Edition, is based on the Java Platform, Standard Edition (Java SE) 8. This revised and updated edition introduces the new features added to the platform, including lambda expressions, default methods, aggregate operations, and more. An accessible and practical guide for programmers of any level, this book focuses on how to use the rich environment provided by Java to build applications, applets, and components.

 

Expanded coverage includes a chapter on the Date-Time API and a new chapter on annotations, with sections on type annotations and pluggable type systems as well as repeating annotations.

 

In addition, the updated sections “Security in Rich Internet Applications” and “Guidelines for Securing Rich Internet Applications” address key security topics. The latest deployment best practices are described in the chapter “Deployment in Depth.”

 

If you plan to take one of the Java SE 8 certification exams, this book can help. A special appendix, “Preparing for Java Programming Language Certification,” details the items covered on the available exams. Check online for updates.

 

All of the material has been thoroughly reviewed by members of Oracle Java engineering to ensure that the information is accurate and up to date. This book is based on the online tutorial hosted on Oracle Corporation’s website at http://docs.oracle.com/javase/tutorial.

 

Author Biography

Raymond Gallardo is a senior technical writer for Oracle Corporation. Previous engagements include college instructor, technical writer for IBM, and bicycle courier. He obtained his B.Sc. in computer science and English from University of Toronto and M.A. in creative writing from The City College of New York.

 

Scott Hommel is a senior technical writer at Oracle Corporation, where he documents the Java Platform, Standard Edition. For the past fifteen years, he has written tutorials, technical articles, and core release documentation for Java SE and related technologies.

 

Sowmya Kannan wears many hats on the Java SE documentation team including planning, writing, communicating with developer audiences, and tinkering with production tools. She has more than fifteen years’ experience in the design, development, and documentation of the Java platform, Java-based middleware, and web applications.

 

Joni Gordon is a principal technical writer at Oracle Corporation. She has contributed to the documentation for Java Platform, Standard Edition and for JavaFX. She has been a technical writer for more than fifteen years, and has a background in enterprise application development.

 

Sharon Biocca Zakhour was previously a principal technical writer on staff at Oracle Corporation and formerly at Sun Microsystems. She has contributed to Java SE platform documentation for more than twelve years, including The Java Tutorial, Fourth Edition, and The JFC Swing Tutorial, Second Edition. She graduated from UC Berkeley with a B.A. in computer science and has worked as a programmer, developer support engineer, and technical writer for thirty years.

 

Table of Contents

Foreword
Preface
Chapter 1 Getting Started
Chapter 2 Object-Oriented Programming Concepts
Chapter 3 Language Basics
Chapter 4 Classes and Objects
Chapter 5 Interfaces and Inheritance
Chapter 6 Generics
Chapter 7 Packages
Chapter 8 Numbers and Strings
Chapter 9 Exceptions
Chapter 10 Basic I/O and NIO.2
Chapter 11 Collections
Chapter 12 Concurrency
Chapter 13 Regular Expressions
Chapter 14 The Platform Environment
Chapter 15 Packaging Programs in Jar Files
Chapter 16 Java Web Start
Chapter 17 Applets
Chapter 18 Doing More with Java Rich Internet Applications
Chapter 19 Deployment In Depth
Chapter 20 Introduction to JavaFX
Appendix Preparation for Java Programming Language Certification
Index

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.