iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java接口作用是什么
  • 712
分享到

java接口作用是什么

java教程java 2019-05-13 22:05:49 712人浏览 绘本
摘要

接口的最主要的作用是达到统一访问,就是在创建对象的时候用接口创建,【接口名】 【对象名】=new 【实现接口的类】,这样你像用哪个类的对象就可以new哪个对象了,不需要改原来的代码,就和你的USB接口一样,插什么读什么,就是这个原理。

接口的最主要的作用是达到统一访问,就是在创建对象的时候用接口创建,【接口名】 【对象名】=new 【实现接口的类】,这样你像用哪个类的对象就可以new哪个对象了,不需要改原来的代码,就和你的USB接口一样,插什么读什么,就是这个原理。 (推荐学习:java课程)

就像你问的,都有个method1的方法,如果我用接口,我上面就可以one.method1();是吧?那样我new a();就是用a的方法,new b()就是用b的方法

这样不方便吗?

这个就叫统一访问,因为你实现这个接口的类的方法名相同,但是实现内容不同

我用接口来定义对象不就可以做到统一访问了吗?

接口主要针对多个类实现它来说的,要是只有一个类当然可以不用接口了.你这样想,我做一个USB接口,有个read()抽象方法,然后mp3类实现,U盘类实现,移动硬盘类实现,这样我用的时候用USB a=new 【类名】;

这样a.read();要是我类名里写U盘,就读U盘,写mp3就读mp3,而这个名字可以从属性文件里读,你写哪个就用哪个了,呵呵。

接口是一种规范

软件开发大多是一个协作性的工作:电器和插座分别是不同人完成的,有了接口大家就能分头开干,都按照接口来办事,各自做完就能轻松地整合到一起。各部分的测试也更加方便。

接口在开发过程中可以快速分离工作内容。

比如调用者在写业务逻辑的时候需要一个功能,可能是数据库访问,或者复杂计算,但是他的工作专注于实现业务逻辑,不想分开精力去做底层实现,那么他只需要先实现一个接口,定义了规范,然后就可以继续他的业务逻辑代码了。而实现者可以根据这个接口规范,做具体的实现。

这样通过使用接口就可以快速的分离工作内容,达到团队并行工作的目的

--结束END--

本文标题: java接口作用是什么

本文链接: https://www.lsjlt.com/news/4522.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java List 接口的作用是什么
    本篇内容主要讲解“Java List 接口的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java List 接口的作用是什么”吧!目录源码展示源码展示package jav...
    99+
    2023-06-20
  • java serializable接口的作用是什么
    Java中的Serializable接口是一个标记性接口,它没有任何方法,仅用于标识一个类的实例可以被序列化和反序列化。 Seria...
    99+
    2023-10-25
    java
  • java comparable接口的作用是什么
    Java的Comparable接口是一个泛型接口,用于对实现它的类的对象进行排序。它定义了一个compareTo()方法,该方法用于...
    99+
    2023-09-20
    java
  • java中Callable接口的作用是什么
    java中Callable接口的作用是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象...
    99+
    2023-06-14
  • java中Runnable接口的作用是什么
    本篇文章给大家分享的是有关java中Runnable接口的作用是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Java是什么Java是一门面向对象编程语言,可以编写桌面应用...
    99+
    2023-06-14
  • java中serializable接口的作用是什么
    在Java中,Serializable接口的作用是允许一个类的对象可以被序列化和反序列化。当一个类实现了Serializable接口...
    99+
    2023-08-18
    java serializable
  • java中接口有什么作用
    java中接口有什么作用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。java基本数据类型有哪些Java的基本数据类型分为:1、整数类型,用来表示整数的数据类型。2、浮点类...
    99+
    2023-06-14
  • java空接口有什么作用
    本篇内容介绍了“java空接口有什么作用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!本教程操作环境:windows7系统、java10版,...
    99+
    2023-06-30
  • 接口在 Java 框架中的作用是什么?
    Java 是一种广泛使用的编程语言,许多开发人员都在使用它来构建各种应用程序。在 Java 开发中,接口是一个非常重要的概念,它在 Java 框架中发挥着重要的作用。在本文中,我们将深入探讨接口在 Java 框架中的作用,以及如何使用它来构...
    99+
    2023-10-13
    框架 数据类型 接口
  • C#中接口的作用是什么
    这篇文章给大家介绍C#中接口的作用是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。C#接口的作用实例说明:public interface IBark  { &nb...
    99+
    2023-06-17
  • usb-c接口的作用是什么
    usb-c接口的作用是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。USB-C接口的意思是:USB的Type-C类型的接口。Type-C是一种既可以应用于P...
    99+
    2023-06-14
  • javascript中接口的作用是什么
    这篇文章主要讲解了“javascript中接口的作用是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript中接口的作用是什么”吧! ...
    99+
    2024-04-02
  • java中什么是Consumer接口
    java中什么是Consumer接口?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Java可以用来干什么Java主要应用于:1. web开发;2. Androi...
    99+
    2023-06-14
  • java接口指的是什么
    这篇文章主要介绍java接口指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!接口概念    官方解释:Java 接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法...
    99+
    2023-06-27
  • C#中 IWebMessage接口的作用是什么
    C#中 IWebMessage接口的作用是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。C# IWebMessage接口CWorkerThread 的实现之一是一个调用组件...
    99+
    2023-06-17
  • java调用接口的原理是什么
    Java调用接口的原理是通过接口的实现类来实现接口的方法。当一个类实现了一个接口,它必须实现接口中声明的所有方法。然后可以通过创建实...
    99+
    2023-10-09
    java
  • php接口类的实际作用是什么
    PHP接口类的主要作用是定义一组方法的规范,以便其他类可以实现这些方法并提供自己的实现逻辑。接口类可以看作是一种契约,规定了其他类必...
    99+
    2023-10-18
    php
  • java中l什么是ock接口
    这篇文章给大家介绍java中l什么是ock接口,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序。1.说明在...
    99+
    2023-06-14
  • 在java中的接口是什么
    在Java中接口是一种抽象的数据类型,它允许定义一组方法的签名,但不提供实现细节,接口在Java中起到了多个类之间的桥梁和契约的作用,类可以实现一个或多个接口,通过实现接口中定义的方法来满足接口的规范。本教程操作系统:Windows 10系...
    99+
    2023-08-10
  • LBS接口有什么作用
    这篇文章主要讲解了“LBS接口有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“LBS接口有什么作用”吧!1、LBS是什么LBS(Location B...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作