自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 【Java】Map总结和源码注释

前言 Map为一个Java中一个重要的数据结构,主要表示<key, value>的映射关系对。本文包括了相关Map数据结构的总结和源码的阅读注释。 HashMap 初始化,可以选择第二个初始化函数来设置装载能力threshold和装载系数loadFactor: HashMap() HashMap(int initialCapacity, float loadFactor) Hash...

2020-03-02 20:27:14 368

原创 【Java】并发编程

《Java核心技术》第十版笔记 概念 进程具有自己变量的完备集;线程则共享相同的数据。 抢占式调度:直接中断而不需要实现和被中断程序协商 协作式调度:只有在被中断程序同意交出控制权之后才能执行中断 多线程实现 方法一: class MyRunnable implements Runnable { public void run() { ... } } Runna...

2020-01-19 11:42:38 129

原创 【Android】MVP模式总结

在短学期的软件实训中编写了Android APP,尝试使用了MVP模式 查阅了许多资料以后,终于大致理解了如何将MVP模式应用在实际的代码编写上 总结一下,希望大家指正错误。 前言 在开始学习MVP模式时,许多资料会给出一张结构图。 对于MVP模式的理论,大概就是将UI操作和业务逻辑层分离,在View层中进行页面UI的更新,而将业务逻辑放在Presenter中,且View不直接操作Model...

2019-09-24 19:45:22 172

原创 【Android】OkHttp3总结与封装

开始使用 在app目录下的build.gradle中添加依赖: implementation 'com.squareup.okhttp3:okhttp:3.13.1' implementation 'com.squareup.okio:okio:2.2.2' GET方法 OkHttpClient client = new OkHttpClient.Builder().build(); Reque...

2019-09-24 19:42:30 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除