Java语言中的接口只是一个对象声明它实现的方法的规范.接口不包括实例变量或实现代码 – 只有常量和方法的声明. Java语言中的接口的概念是从一个协议的Objective-C概念中借用的.
http://java.sun.com/docs/white/langenv/Object.doc2.html#6185