The close () method, announcing an IOException that probably does not fire. And if you ever throw, it is very impossible to write a finally block that handles this correctly.
java.util.Enumeration and java.util.Iterator are essentially the same thing.
java.util.Vector, java.util.Hashtable and java.util.Dictionary should be deprecated.
Object.clone () and the Cloneable interface are terrible and have a lot of problems.
javax.swing.table.DefaultTableModel is evil.
java.io.Serializable defines a strange special contract with optional private methods readObject () and writeObject ().
java.util.Observable should never be used.
The finalize () method is an anomaly and should be avoided as much as possible.
API- / . java.util.Date , . java.util.Calendar get (int) set (int, int), , , . java.sql.Date java.sql.Timestamp java.util.Date : , , IS-A ( , IS-A). , java.sql.Date java.util.Date , (, , , IS-A).