![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java进阶
NO Exception?
分享内容!
展开
-
MVP 封装抽取
当我们的逻辑功能越来越多,每个功能点都要写一套MVP,是一件很繁琐的事情。因此我们要对MVP的进行封装和抽取。 View 视图层 有activity Fragment view 来代表,UI层面的有时候也会有一些共性问题,比如都是展示成功数据,展示失败数据,展示加载中,加载异常等等。所以针对View 抽取一个接口baseView。 Presenter 中间层 是View Model之间交互...原创 2020-04-19 15:33:19 · 699 阅读 · 0 评论 -
并发集合了解哪些
1.header 请求头 OkHttpClient okHttpClient = new OkHttpClient(); // 创建client对象 Request request = new Request.Builder() .header("name","xxxx") // 添加header .url(food_url).build(); // 创建 请求数据的参数对象 Call call = ok原创 2020-05-27 17:05:25 · 634 阅读 · 0 评论 -
java进阶-class 文件结构信息
目录1.class文件2.class文件结构3.class文件结构特点3.1 魔数 magic number3.2 版本号 minor number3.3 常量池3.1 魔数 magic number3.1 魔数 magic number3.1 魔数 magic number 1.class文件 Java是支持跨平台的计算机语言,大家都知道Java语言是计算机把.java文件编译成.class后,也就是字节码,然后字节码被Java虚拟机执行,整个程序才能够执行。无论在什么样的操作系统上,Java都是被编译成原创 2020-08-23 22:06:25 · 157 阅读 · 0 评论