I've been reviewing some code and I found the following for a field:
private List<String> listOfStrings = java.util.ArrayList<String>();
When would it be preferable to use this code as opposed to:
import java.util.ArrayList;
...
private List<String> listOfStrings = new ArrayList<String>();
Is there any benefit, apart from the difference in syntax?