...
OBJ00-J. Declare data members private
OBJ07-J. Understand how a superclass can affect a subclass
OBJ08-J. Avoid using finalizers
OBJ01-J. Be aware that a final reference may not always refer to immutable data
OBJ14-J. Encapsulate the absence of an object by using a Null Object
OBJ13-J. Write garbage collection friendly code
OBJ02-J. Do not ignore return values of methods that operate on immutable objects
...
OBJ06-J. Compare classes and not class names
OBJ07-J. Understand how a superclass can affect a subclass
OBJ08-J. Avoid using finalizers
OBJ09-J. Immutable classes must prohibit extensionOBJ12-J. Use checked collections against external code
OBJ11-J. Defensively copy private mutable class members before returning their references
OBJ12-J. Use checked collections against external code
OBJ13-J. Write garbage collection friendly code
OBJ14-J. Encapsulate the absence of an object by using a Null ObjectOBJ09-J. Immutable classes must prohibit extension
Risk Assessment Summary
Recommendations
...