今天看到一道面试题,是关于async/await、promise和setTimeout的执行顺序,题...
2023-07-30 1.11k

1、 前言 在上一篇文章《Android性能优化(六)之卡顿那些事》中,我们提到了卡...
2023-09-14 1.11k

Java lambda 一眼看上去有点像匿名内部类的简化形式,但是二者确有着本质的差别...
2023-08-18 1.1k

1. 类描述符 在 JNI 的 Native 方法中,我们要使用 Java 中的对象怎么办?即在...
2023-09-15 1.1k

1、定义类与field关键字,以及计算属性,和防范竞态条件 class Student { ...
2023-09-10 1.1k

/   前言   / 在传统的 Android 开发模式中,由于界面过分依赖于 Activity、Fra...
2023-07-30 1.09k

1. 模式介绍 模式的定义 将一个请求封装成一个对象,从而使你可用不同的请...
2023-08-21 1.09k

本文不会太具体讲编写Gradle插件中用到的API,只是大致梳理一下如何编写一个Gr...
2023-09-12 1.08k

1. 模式介绍 模式的定义 定义一个操作中的算法的框架,而将一些步骤延迟到...
2023-08-21 1.08k

Lock Lock 在 J.U.C 中是最核心的组件,前面学习 synchronized 的时候说过,锁...
2023-08-18 1.08k

TTL 概述 JDK ThreadLocal、InheritableThreadLocal的最大局限性就是:无法为预...
2023-08-18 1.08k

本地广播LocalBroadcastManager 说到组件间通信第一个肯定想到广播BroadcastReceiv...
2023-09-10 1.08k

1、MVVM模式各部分的定义 1.1、MVVM模式分为3个部分:Model、View和ViewModel。 (...
2023-09-10 1.08k

Android设计尺寸规范
2020-07-07 1.07k

1、为什么需要代码规范 任何系统性的项目都需要架构设计,而架构设计的核心命题...
2023-09-23 1.07k

本篇记录了Kotlin常用集合的相关操作,用以熟练使用Kotlin里的相关集合。集合接口...
2023-09-10 1.07k

UniApp是一款跨平台的开发工具,可以用一个代码库同时构建出iOS、Android两个平台...
2023-07-22 1.07k

一、变量,编译时变量 1、要声明可修改变量,使用var关键字。 2、要声明只...
2023-09-10 1.07k

引用自javaguide https://snailclimb.gitee.io/javaguide/ 1. AQS 原理分析 在...
2023-08-18 1.07k
显示验证码
没有账号?注册  忘记密码?