101.  Can an abstract class be final?

102.  What is numeric promotion?

103.  What is the difference between a public and a non-public class?

104.  To what value is a variable of the boolean type automatically initialized?

105.  What is the difference between the prefix and postfix forms of the ++ operator?

106.  What restrictions are placed on method overriding?

107.  What is a Java package and how is it used?

108.  What modifiers may be used with a top-level class?

109.  What is the difference between an if statement and a switch statement?

110.  What are the practical benefits, if any, of importing a specific class rather than an entire package (e.g. import java.net.* versus import java.net.Socket)?