Compilation unit
n
A source file containing the
definition of one or more classes of
a package.
n
It can contain the definition of at
most one
public
class.