- 博客(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 650
原创 感受来自华为面试官的灵魂拷问
Java内存模型GC机制以及一般回收哪些内存讲讲可达性分析的流程四种引用类型,软弱引用的区别调用gc后,弱引用一定会被回收吗?了解反射吗,说说类加载机制以及加载流程了解注解吗,注解的本质是什么,怎么工作的volitaile和syncronize的区别volitaile是怎么保证可见性的,当一个线程修改后,是如何通知其他线程的?什么是指令重排序讲讲泛型的作用(只回答了复用性,不太满意)说说四种常见线程池cachedThreadPool是个什么样的线程池(无核心线程)说一说完整的ht.
2021-03-20 23:13:15 366 1
原创 2021Android面试题整理(1年)
最近半个月的面试,就记得下面这些题目啦哈哈,希望有所帮助JAVA部分讲一讲 多态封装与继承讲一讲拆箱与装箱int,short,double在JVM中各占多少个字节位运算,原码反码补码什么是反射,反射在底层是怎么实现的,谈谈类加载器什么是泛型,什么是泛型擦除反序列化时怎么推导具体类型说一下GC机制,了解垃圾回收器吗了解哪些设计模式手写一个双重锁检查的单例懒汉单例模式为什么要加volatilevolatile和syncronize的区别谈谈syncronize(重量级锁,偏向锁,轻
2021-03-20 12:04:39 2998 14
空空如也
MeidaPlayer准备的时候报错(Native Method)!!求助求助
2019-08-15
两个界面传值时,当值没有传过来时,取值的程序崩溃,怎么解决!!!
2019-07-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人