■ INDEXopening a file, 153temporary file, 155–157test directory, 152Fireworks program
class, color usage, 194–196display, 191Fireworks class, 192–193FireworksPanel class, 194Timer object, 191Fractal tree program
class, 273–274drawing tree, 274–275output, 276■G
G1, concurrent garbage collector, 260
Garbage collection
event-driven, 255G1, 260generations, 254–255hints, 258memory allocationalgorithm, marking and sweeping,
251–252references, 251settings, 252–253TargetClickPanel class, 249–250reference list, 259–260scavenges and full collections, 255singleton, 259switches, 255, 257–258Generic specifiercoding, 279–280definition, 279GenericRole class, 280hashmap, 279integerList, 282interface, 281LinkedList class, 282multiple parameters, 280Ordinary List, 282super keyword, 281type match error, 282wildcard, 281Granularityextensibility, 106maintainability, 106