- 博客(3)
- 收藏
- 关注
原创 Android Framework源码解析篇~_android framework 源码开发手册
下面都是 通过binder发送到ApplicationThread由它调用ActivityThread父类的 scheduleTransaction最后在TransactionExecutor(ClientTransactionHandler)的 executeCallbacks,executeLifecycleState 中调用对应的 execute方法,分配到对应的 ActivityThread 的各个生命周期调用里。
2024-09-06 22:29:05
1257
原创 2024Android面试心得:斩获3个大厂offer后,大厂常考知识点 & 面试技巧出炉,等你来拿!
加入社区》https://bbs.youkuaiyun.com/forums/4304bb5a486d4c3ab8389e65ecb71ac0简单的事了,我们需要一个真正身经百战的架构师才能讲解透彻其中蕴含的深理。[外链图片转存中…(img-EkYro4T1-1725608576342)][外链图片转存中…(img-oPuFk3L2-1725608576342)]
2024-09-06 15:43:06
1312
原创 Java 开发最容易写的 10 个bug,你中招了没?
Java 的泛型基本上都是在编译器这个层次上实现的,在生成的字节码中是不包含泛型中的类型信息的,使用泛型的时候加上类型参数,在编译器编译的时候会去掉,这个过程成为。这是一条算法方面的规约:按照算法的约定,Hashtable 是数据结构的名称,但是在 Java 中,数据结构的名称是 HashMap,Hashtable 和 HashMap 的主要区别之一就是 Hashtable 是同步的,所以很多时候你不需要 Hashtable ,而是使用 HashMap。一般来说,可变对象用于避免产生过多的中间对象。
2024-09-05 04:29:42
578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅