Which is better for the creation of a Thread, extending Thread Class or implementing a Runnable interface? Why?
Why do we need Inner classes? Can’t we just work with outer classes wherever we implement Inner classes?