自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于No static method metafactory

在AS新建项目,导入Retrofit implementation 'com.squareup.retrofit2:retrofit:2.9.0' 写了一个简单的测试例子直接就崩掉,而且做了try catch没抓到,原因是抛出的是Error。 忘记了Error和Exception的区别,只抓了Exception。 接下来看一下报的错: /System.err: java.lang.NoSuchMethodError: No static method metafactory(Ljava/lang

2020-11-01 22:23:42 1085 1

原创 RxCache源码心得(3)

续接上一篇,来讲一下ProcessorProvidersBehaviour的process方法,代码如下: @Override public <T> Observable<T> process(final io.rx_cache2.ConfigProvider configProvider) { return Observable.defer(new Cal...

2018-10-05 16:15:30 266

原创 RxCache源码心得(2)

RxCache创建缓存接口的核心代码是下面这一段 mCacheProviders = new RxCache.Builder() .persistence(cacheDirectory,new GsonSpeaker()) .using(CacheProviders.class); 创建RxCache的内部类Builder。这里...

2018-10-05 16:15:09 410

原创 RxCache源码心得(1)

看了一遍RxCache的源码,以及一些相关的RxCache源码分析文章,有所心得,大致走一下源码分析的整个流程。 这里是GitHub项目地址。 RxCache是二级缓存,在内存和磁盘两处都做了缓存,所以索性先从Action这个抽象类开始分析。 abstract class Action { ... protected final Memory memory; protecte...

2018-10-05 16:14:48 304

原创 关于静态内部类的一些看法

个人理解,欢迎指正 ☺☻

2017-11-10 16:45:49 243

转载 java的一些原理

转自http://www.iteye.com/problems/90669 首先了解一下下面几个概念,讲得不太准确: 1、JVM JVM是class以及jar(实际上就是很多个class压缩在一起)的运行环境,特征就是java和javaw命令,通过这两个命令,你可以执行class和jar文件。你可以通过-classpath参数指定你需要加载的jar文件 2、JDK JDK就

2016-12-24 21:28:54 156

空空如也

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

TA关注的人

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