Chapter 21
Ten Useful Classes in the Java API
IN THIS CHAPTER
Finding out more about classes
Discovering other helpful classes
I’m proud of myself. I’ve written around 400 pages in this book about Java using fewer than 30 classes from the Java API. The standard API has thousands of classes, so I think I’m doing very well.
Anyway, to help acquaint you with some of my favorite Java API classes, this chapter contains a brief list. Some of the classes in this list appear in examples throughout this book. Others are so darn useful that I can’t finish the book without including them.
For more information on the classes in this chapter, check Java’s online API documentation at https://docs.oracle.com/en/java/javase/17/docs/api
.
ArrayList
How often do you deal with many things at once? You have many customers, many contacts, many bills to pay, many social media posts — many, many, many! Each Java collection class has its own, special characteristics. A Queue
stores things as they wait to take their turn. A Stack
ignores older things in favor of more recent things. A Set
has no ordering. A Map
connects names with their values.
My go-to collection class is the ArrayList
. An ArrayList
is like an array, except that ArrayList
objects grow and shrink as needed. You can also insert new values ...
Get Beginning Programming with Java For Dummies, 6th Edition 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.