1,在java中,接口使用的一个特殊关键词interface,这种类型不同于class类。
2,java中接口不能实例化。有的同学就要问了,既然接口不能实例化,那么在项目中我们为啥能用@Autowired进行bean的注入
3,接口默认使用了abstract进行修饰,接口中的方法默认都是public,abstract
虽然没有写出来
4,接口中的成员变量都是public,static,final的,可以被显示声明,也可以直接声明变量。
5,一个类可以实现多个接口,但是只能单一继承
1,在java中,接口使用的一个特殊关键词interface,这种类型不同于class类。
2,java中接口不能实例化。有的同学就要问了,既然接口不能实例化,那么在项目中我们为啥能用@Autowired进行bean的注入
3,接口默认使用了abstract进行修饰,接口中的方法默认都是public,abstract
虽然没有写出来
4,接口中的成员变量都是public,static,final的,可以被显示声明,也可以直接声明变量。
5,一个类可以实现多个接口,但是只能单一继承