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.
Yes. Its because static methods cannot be overridden. And since the subclass actually HAS the superclass, ie.Superclass's methods are a part of the subclass, and since there is only one copy of the static method, you can call the static method in the subclass without the parent's object.