This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Why can't we use length() and where his this length located?
Because, in Java, to get the size of an Array, the language designer prefer to define a field called length, instead of a method length (). The reason is unknown. Since the length is a runtime property, it is not defined anywhere as an API. You can not change the size of an array
Anil Kumar Saha