- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 Activity的创建流程
Activity的创建流程如下所示:获取LoadedApk对象。创建Activity对象。创建Application对象。创建ContextImpl对象。执行Activity的onCreate()回调方法。public final class ActivityThread { private Activity performLaunchActivity(Activit...
2019-07-15 00:18:47 1556
原创 effecttive java 读书笔记
1、考虑用静态工厂方法代替构造器优点静态工厂方法有名称可以复用对象,不用每次都去构造,提升性能,比如Boolean.valueOf(boolean)可以返回原返回类型的任何子类型对象。这样可以隐藏类的实现,使得API非常简洁可以利用类型推导,在创建参数化类型实例的时候,使得代码更加简洁缺点类如果不含有共有的或者受保护的构造器,无法被子类化。其实我们可以用保护型的构造器解决这个问题...
2019-07-09 23:15:50 270
原创 线程同步之wait和notify、notifyall原理
线程同步的时候比较普世的方法就是wait和notify/notifyall来搭配使用,如下所示,这段非常的经典,用于同步过程绝对安全。package com.company;public class A { private boolean condition; private Object lock; public void work() { ATh...
2019-07-07 22:44:36 1112 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人