美文网首页
Android 面试题

Android 面试题

作者: 茶杯里的阳光 | 来源:发表于2022-12-15 15:18 被阅读0次

    10S2-挂号问诊重构 258个bug 1390

    arrayMap
    扩容:4 > 42 = 8 > 8+81/2 =12 > 18 >...
    查找方式: 二分法查找
    SparseArray
    扩容 : 默认值为16 需要2倍的扩容数组
    key 唯一的值
    Hashtable
    扩容 :默认容量 11 ,加载因子0.75)

    Hashtable与HashMap的比较
    HashMap 是非线程安全的,HashTable 是线程安全的;HashTable 内部的方法基本都经过synchronized 修饰。

    ExecutorService 多线程 线程池
    public ThreadPoolExecutor(int corePoolSize,
    int maximumPoolSize,
    long keepAliveTime,
    TimeUnit unit,
    BlockingQueue<Runnable> workQueue,
    ThreadFactory threadFactory,
    RejectedExecutionHandler handler)

    Singleton 单例设计模式

    AIDL asInterface

    应用启动,页面绘制,动画
    Hashmap源码
    Okhttp 源码
    图片加载库
    Handler
    Binder

    相关文章

      网友评论

          本文标题:Android 面试题

          本文链接:https://www.haomeiwen.com/subject/qqclqdtx.html