Gangmax Blog

Questions about Apache Hadoop Code

Today after I read some Apache Hadoop source code, I have the following questions:

  1. [Code] Why “abstract” is added into a method signature which is defined in an interface?

  2. [Code] Why an abstract class is not defined as an interface when every method in it is abstract?

Both of the class files above was created more than 11 years ago.