java接口中的继承
java.util.concurrent包下的
1 public interface BlockingDeque<E> extends BlockingQueue<E>, Deque<E> {
于是查了一下,发现java中接口允许多继承(extends),而且不允许implement任何接口。即接口只能extends接口,而不能implements接口
例如:
1 public class TestInterface implements School{ 2 @Override 3 public void create() { 4 5 } 6 7 @Override 8 public void close() { 9 10 } 11 12 //当父接口中相同的方法,那么实现一个 13 @Override 14 public void go() { 15 16 } 17 18 @Override 19 public void back() { 20 21 } 22 23 @Override 24 public void backToHome() { 25 26 } 27 } 28 interface Company{ 29 void create(); 30 void close(); 31 } 32 interface Home{ 33 void go(); 34 void back(); 35 } 36 //接口不能implements接口,可以extends多个接口 37 interface School extends Company,Home{ 38 void go(); 39 void backToHome(); 40 }