GC垃圾回收流程 垃圾收集算法 垃圾回收算法 引用类型 垃圾回收的时机 1.垃圾收集算法 (1).引用计数算法含义 在JDK1.2以前,在内存中创建对象的时候,会为该对象生成...
GC垃圾回收流程 垃圾收集算法 垃圾回收算法 引用类型 垃圾回收的时机 1.垃圾收集算法 (1).引用计数算法含义 在JDK1.2以前,在内存中创建对象的时候,会为该对象生成...
JVM运行时数据区域分区 借用百度百科图片一张 程序计数器(PC寄存器) 是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。(虚拟机的概念模型中,字节码解释...
说明: equals和hashCode方法都是Object类的方法,对象的顶级父类。 equals方法,用来比较两个对象 hashCode是默认返回对象的地址,一般不会重复 ...
简述 创建型设计模式 顾名思义,工厂模式是创建一个产品的工厂,根绝不同类型创建不同实例 实现方式 使用三方分享做演示, 三方分享不做重点实现,用伪代码代替
单例模式概述 单例模式实现方式 为什么要使用单例模式 单例模式实现方式 饿汉式 类加载后就会将对象加载到内存中,保证对象唯一 优点:由于是类加载后就创建到内存,故不存在线程安...
简介 本项目基于 组件化 + Arouter + Jetpack + Rxjava + Retrofit + AOP 等框架实现的一款开源项目。如有任何疑问或bug欢迎给我提...
Lifecycle 定义 Lifecycle使用 源码中如何使用Lifecycle 定义 构建生命周期感知型组件,这些组件可以根据 Activity 或 Fragment 的...
走进Jetpack组件库 什么是Jetpack Jetpack的优势 为什么要使用Jetpack Jetpack众多优秀组件介绍 使用Jetpack架构开发 什么是Jetpa...
前言:观察者模式在实际项目中使用的也是非常频繁的,它最常用的地方是GUI系统(Graphical User Interface 即图形用户界面)、订阅——发布系统等。因为这个...
前沿 假如我想买一件衣服,我想在淘宝上去搜索,搜索有发现有很多,该如何去选择。其实我就想买一件便宜点,衣服质量还可以的,想找信誉好的商家,如何做?网上搜索一下该如何做,万能的...
前言 注解处理器 自定义处理器 前言 Java中的注解(Annotation)如果要被识别,离不开注解处理器。所以有必要来了解一下。 注解处理器 注解处理器(Annotati...
Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 定义 注解通过 @interface 关键字进行定义。如: 初学者可以这样...
猪八戒从天蓬元帅转世投胎到猪,转世投胎的机制将尘世划分为两个等级,即:灵魂和肉体,前者相当于抽象化,后者相当于实现化。生灵通过功能的委派,调用肉体对象的功能,使得生灵可以动态...
1.我现在无家可归,需要租一个房子2.我比较忙没时间跑着去找房子3.我可以把找房子这个过程交给中介,中介找到房子,直接告诉我,就可以了在租房子的过程中,中介就起到了一个代理的...