When an instance is constructed any variables that are initialized at declaration will be initialized before the constructor is run. If you are not accessing these variables or using their values in the constructor itself, then there is no functional difference between the two methods.