This post originated from an RSS feed registered with Java Buzz
by Javin Paul.
Original Post: What is blank final variable in Java - Example
Feed Title: Java67
Feed URL: http://www.java67.com/feeds/posts/default?alt=rss
Feed Description: Java and technology tutorials, tips, questions for all programmers.
Blank final variable in Java is a final variable which is not initialized
while declaration, instead they are initialized on constructor. Java compiler
will complain if blank final variable
is not initialized during construction. If you have more than one constructor
or overloaded
constructor in your class then blank
final variable must be initialized in all of them, failing to do so is a compile
time error in Java. Alternatively you can use constructor chaining to call
one constructor from other using this keyword, in order to delegate initialization of blank final variable in
Java. In this Java tutorial we will see What is blank final variable in
Java and a code example on How to use blank final variable.