java吧 关注:1,273,136贴子:12,783,082

什么是接口

只看楼主收藏回复

我想问一下,就是那些进去公司开发的人,他们都说每天都在写接口,我一直不明白,他们说的接口是API呢,
还是interface呢,还是ajax呢,还是Controller呢,所以我请教一下懂这些的大神们说说接口到底是什么,不胜感激


IP属地:广东1楼2019-01-24 10:21回复
    API
    ajax只是通常访问api的方式
    Controller只是api的入口


    IP属地:广东2楼2019-01-24 10:28
    回复(5)
      2025-08-08 18:26:10
      广告
      不感兴趣
      开通SVIP免广告
      业务的实现


      IP属地:浙江3楼2019-01-24 10:37
      收起回复
        我们都是一般指请求的api 比如接口文档就是业务的请求文档


        IP属地:上海来自Android客户端5楼2019-01-24 10:45
        收起回复
          前后端分离,后端写的就是接口


          IP属地:广东来自Android客户端8楼2019-01-24 19:37
          回复
            看的出来,楼主不是这块的料,估计楼主过一段时间,会自动放弃


            来自Android客户端10楼2019-01-24 23:20
            收起回复
              你说的接口指的是程序类封装以后提供给外面获取类私有成员的方法
              应该是这个吧


              来自Android客户端12楼2019-01-25 22:03
              回复


                来自Android客户端13楼2019-01-25 22:05
                回复
                  2025-08-08 18:20:10
                  广告
                  不感兴趣
                  开通SVIP免广告
                  API,
                  interface
                  2选1,
                  然后,
                  api的i=interface


                  14楼2019-01-29 00:20
                  回复
                    api,application programming interface。
                    定义是提供软件或硬件中一组例程的访问渠道,该渠道的特点是访问者无需获知源代码或实现细节就可以达到自己的访问目的。
                    比如说java定义的interface关键字,本身就是想让你定义一组方法,用户(使用接口类的程序员)在使用这组方法时只需直接或间接指定其具体实现,而不需要自行编写或理解内部原理。
                    再比如说一组controller,提供了一组访问地址,用户访问这些地址就可以拿到数据,文件或者页面,而无需知道你是怎么拿的,做了哪些操作。
                    再比如更底层的,windows或者linux系统开放了很多的指令和命令,用户只需输入指令即可达到某种目的,这些也属于接口。


                    IP属地:辽宁来自Android客户端15楼2019-01-29 00:52
                    回复
                      一般后台服务器开发所说的接口,都是为了其他服务的提供数据的接口。最常见的就是为前端数据展示所编写的http接口。当然,还有其他协议的接口,比如rpc接口也是很常用的,用callable也可以实现异步的数据接口


                      IP属地:辽宁来自Android客户端16楼2019-01-29 01:05
                      收起回复
                        接口文件吧,类似于文档,说明前端传递过来的请求地址,请求方式,参数类型,需要返回的数据和类型等


                        来自Android客户端18楼2019-10-10 16:09
                        回复
                          一步一个脚印,慢慢来就理解了现在就算你知道了又怎么样。


                          IP属地:广东19楼2019-10-10 16:33
                          回复
                            其实就是Controller


                            IP属地:陕西20楼2019-10-10 16:38
                            回复