[Java、Android面试]_14_Retrofit的作用

本人今年参加了很多面试,也有幸拿到了一些大厂的offer,整理了众多面试资料,后续还会分享众多面试资料。

整理成了面试系列,由于时间有限,每天整理一点,后续会陆续分享出来,感兴趣的朋友可关注+收藏

retrofit使用了注解+动态代理,使请求更加规范、简洁和优雅。
(1)代理模式

可以控制对原有对象的访问,在原有对象的访问基础上做一些额外的能力。

静态代理:提前写好代理类。如下代码:

(2)动态代理

不需要提前写好代理类,而是使用反射自动生成代理对象。如下:

相关推荐
Dontla6 分钟前
Dockerfile解析器指令(Parser Directive)指定语法版本,如:# syntax=docker/dockerfile:1
java·docker·eureka
彭于晏Yan9 分钟前
SpringBoot优化树形结构数据查询
java·spring boot·后端
AAA修煤气灶刘哥25 分钟前
缓存这「加速神器」从入门到填坑,看完再也不被产品怼慢
java·redis·spring cloud
小林学习编程27 分钟前
2025年最新AI大模型原理和应用面试题
人工智能·ai·面试
练习时长一年31 分钟前
Spring事件监听机制(三)
java·后端·spring
月阳羊32 分钟前
【硬件-笔试面试题-69】硬件/电子工程师,笔试面试题(知识点:电机驱动电路的反馈电路)
java·经验分享·嵌入式硬件·面试
2301_7813925240 分钟前
用spring框架实现简单的MVC业务
java·后端·spring
phltxy1 小时前
SpringMVC 程序开发
java·后端·spring
至此流年莫相忘1 小时前
设计模式:模板方法模式
java·开发语言·设计模式
人机1011 小时前
Spring Security - FilterChainProxy
java