The Java application programming interface - Gosling, James (Addison-Wesley Publ., 1996)