For example, if I want to make a list called List<String> stringList;, whats the difference if I call it stringList = new ArrayList<>(); in onCreate() and just doing List<String> stringList = new ArrayList<>(); ?
And if I use List<String> stringList; before onCreate(), why declare it private?