CAST
Defense
Commercial Acquisition Streamlining Team (USAF team name).
Java
Where Java does not permit the use of a source value of one type, it is necessary to use a cast to force the compiler to accept the use for the target type. Care should be taken with casting values of primitive types, because this often involves loss of information. Casts on object references are checked at runtime for legality. A ClassCastException exception will be thrown for illegal ones.