- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 Android Studio 添加jar或aar依赖的三种方式
假设在libs目录下存放xxx.jar或xxx.aar文件 方式一 直接在dependencies加入该行代码,可以将libs直接目录下的所有jar和aar文件道路,如果有更深的目录,修改 dir:即可 implementation fileTree(dir: "libs", include: ["*.jar"]) 此种方式简单粗暴,但是不允许同时出现同一模块不同编译类型的jar(或aar), 例如,如果libs同时存在test-release.aar和test-debug.aar,他们都是来自同一个mo
2021-06-28 11:27:58
853
原创 感受来自华为面试官的灵魂拷问
Java内存模型 GC机制以及一般回收哪些内存 讲讲可达性分析的流程 四种引用类型,软弱引用的区别 调用gc后,弱引用一定会被回收吗? 了解反射吗,说说类加载机制以及加载流程 了解注解吗,注解的本质是什么,怎么工作的 volitaile和syncronize的区别 volitaile是怎么保证可见性的,当一个线程修改后,是如何通知其他线程的? 什么是指令重排序 讲讲泛型的作用(只回答了复用性,不太满意) 说说四种常见线程池 cachedThreadPool是个什么样的线程池(无核心线程) 说一说完整的ht.
2021-03-20 23:13:15
421
1
原创 2021Android面试题整理(1年)
最近半个月的面试,就记得下面这些题目啦哈哈,希望有所帮助 JAVA部分 讲一讲 多态封装与继承 讲一讲拆箱与装箱 int,short,double在JVM中各占多少个字节 位运算,原码反码补码 什么是反射,反射在底层是怎么实现的,谈谈类加载器 什么是泛型,什么是泛型擦除 反序列化时怎么推导具体类型 说一下GC机制,了解垃圾回收器吗 了解哪些设计模式 手写一个双重锁检查的单例 懒汉单例模式为什么要加volatile volatile和syncronize的区别 谈谈syncronize(重量级锁,偏向锁,轻
2021-03-20 12:04:39
3128
14
空空如也
MeidaPlayer准备的时候报错(Native Method)!!求助求助
2019-08-15
两个界面传值时,当值没有传过来时,取值的程序崩溃,怎么解决!!!
2019-07-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅