Can I declare an abstract class with no abstract methods in it in Java, if yes then how?
By making private constructor, we can avoid instantiating class from anywhere outside and by making class final, no other class can extend it. Why is it necessary for Util class to have private constructor and final class ?