In the above code you might me thinking that what is the necessity to
initialize the variable above. But when you compile the above code and then
decompile. Then you will see the class something like this

The compiler uses all the filed initializer into its default Constructor. So
if you have more than constructor in a class, that all the initialization code
is copied into all the constructor. For Example