java接口有啥用,java接口到底有什么作用
如何解决写爬虫IP受阻的问题?立即使用。
接口的最主要的作用是达到统一访问,也就是在创建对象的时候,用一个接口来创建,[接口名][对象名]=new[实现接口的类],这样你就可以更新你喜欢用哪个对象,而不需要改变原来的代码。就像你的USB接口一样,插上就可以看你想看的。这是原则。(推荐学习:java课程)
如你所问,有一个方法1。如果我使用接口,可以得到上面的one . method 1();正确那样我就是新a();是使用A的方法,new b()是使用b的方法。
这样不方便吗?
这叫统一访问,因为你实现这个接口的类的方法名是一样的,但是实现内容不一样。
我不能用接口定义对象来实现统一访问吗?
接口主要是让多个类来实现它。如果只有一个类,当然可以不用接口。如果你这样想的话,我用read()抽象方法做一个USB接口,然后在mp3类、u盘类、移动硬盘类中实现,这样我用的时候就用USB a=new[类名];
这样,read();如果我在类名里写u盘,读u盘,读mp3,而且这个名字可以从属性文件里读取,你写哪个就用哪个,呵呵。
接口是一种规范
软件开发多是协作工作:电器和插座由不同的人完成,有了接口大家就能分头开干,都按照接口来办事,各自做完就能轻松地整合到一起。各部分的测试也更加方便。。
接口在开发过程中可以快速分离工作内容。
比如调用方在编写业务逻辑的时候需要一个功能,可能是数据库访问,也可能是复杂的计算,但是他的工作重点是实现业务逻辑,他不想把精力从底层的实现中分离出来。然后他只需要先实现一个接口,定义规范,然后就可以继续他的业务逻辑代码了。实施者可以根据这个接口规范进行具体的实现。
这样,通过使用接口,可以快速分离工作内容,让团队并行工作。以上是java接口做什么的详细内容。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。