O'Reilly logo
  • You Wang thinks this is interesting:

Occasionally, you want to prevent someone from forming a subclass from one of your classes. Classes that cannot be extended are called final classes

From

Cover of Core Java® Volume I—Fundamentals, Tenth Edition

Note

use "final" to disable inheritance