Expeditors Interview Question

Why don't you use == to compare strings in Java? What are the default methods of a Java object? What's the difference between an interface and an abstract class?