一品网
  • 首页

方法引用优于lambda表达式

方法引用优于lambda表达式

EffectiveJava
始终使用 Override 注解

始终使用 Override 注解

EffectiveJava
lambda 表达式优于匿名类

lambda 表达式优于匿名类

EffectiveJava
使用标记接口定义类型

使用标记接口定义类型

EffectiveJava
Android Weekly Notes Issue #234

Android Weekly Notes Issue #234

AndroidWeeklyAndroidConstraintLayoutreactnativefastlaneEffectiveJavaStickerFlavoranimationSQLDelightOkLog
使用枚举类型替代整型常量

使用枚举类型替代整型常量

EffectiveJava
优先考虑类型安全的异构容器

优先考虑类型安全的异构容器

EffectiveJava
使用限定通配符来增加 API 的灵活性

使用限定通配符来增加 API 的灵活性

EffectiveJava
合理地结合泛型和可变参数

合理地结合泛型和可变参数

EffectiveJava
使用实例属性替代序数

使用实例属性替代序数

EffectiveJava
Effective Java - 构造器私有、枚举和单例

Effective Java - 构造器私有、枚举和单例

EffectiveJavajava
Effective Java - 静态方法与构造器

Effective Java - 静态方法与构造器

javaEffectiveJava
1、用静态工厂方法代替构造器

1、用静态工厂方法代替构造器

EffectiveJavajava
重写equals方法的约定

重写equals方法的约定

EffectiveJava
volatile--共享数据必须保证可见性

volatile--共享数据必须保证可见性

EffectiveJava
多线程场景下延迟初始化的策略

多线程场景下延迟初始化的策略

EffectiveJava
EffectiveJava  1创建和销毁对象  1考虑用静态工厂方法代替构造器

EffectiveJava 1创建和销毁对象 1考虑用静态工厂方法代替构造器

javaEffectiveJava
【Effective Java读书笔记】创建和销毁对象(一):考虑使用静态工厂方法代替构造器

【Effective Java读书笔记】创建和销毁对象(一):考虑使用静态工厂方法代替构造器

EffectiveJavajava读书笔记
Java异常(二) 《Effective Java》中关于异常处理的几条建议

Java异常(二) 《Effective Java》中关于异常处理的几条建议

java异常EffectiveJava
EffectiveJava  1创建和销毁对象  2遇到多个构造器参数时考虑用构建器

EffectiveJava 1创建和销毁对象 2遇到多个构造器参数时考虑用构建器

EffectiveJava第2版EffectiveJava
EffectiveJava  1创建和销毁对象  4通过私有构造器强化不可实例化的能力

EffectiveJava 1创建和销毁对象 4通过私有构造器强化不可实例化的能力

EffectiveJava第2版EffectiveJava
EffectiveJava  1创建和销毁对象  5避免创建不必要的对象

EffectiveJava 1创建和销毁对象 5避免创建不必要的对象

EffectiveJava第2版EffectiveJava
EffectiveJava  1创建和销毁对象  6消除过期的对象引用

EffectiveJava 1创建和销毁对象 6消除过期的对象引用

EffectiveJava第2版EffectiveJava

标签

一品网 冀ICP备14022925号-6