O'Reilly logo
  • marco vigano thinks this is interesting:

Explicit downcasting

From

Cover of Java Programming Interviews Exposed

Note

explicit downcasting in java is used when you want to tell the compiler that you are ok with losing precision