This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
It is possible to define your class as List, and yet still use the java.awt.List inside it. However, you lose the ability to import java.awt.List in order to use List as a shorthand for it. Instead, you will have to use the fully-qualifed class name java.awt.List to refer to it.