J Other Java Topics

Objectives

In this appendix you’ll:

  • Learn what collections are.

  • Use class Arrays for array manipulations.

  • Understand how type-wrapper classes enable programs to process primitive data values as objects.

  • Use prebuilt generic data structures from the collections framework.

  • Use iterators to “walk through” a collection.

  • Learn fundamental file- and stream-processing concepts.

  • What threads are and why they’re useful.

  • How threads enable you to manage concurrent activities.

  • To create and execute Runnables.

  • Fundamentals of thread synchronization.

  • How multiple threads can update Swing GUI components in a thread-safe manner.

Get Android How to Program, 3/e now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.