From Java 8 you can define static methods in interfaces in addition to default methods. Otherwise Interfaces only have constant variables(public + static + final) and abstract methods(public & abstract).
If two interface have same method, then in a class which implements both interface, how can we come to know that which method is of which interface?