为了面试收集的一些java和安卓的知识点
内存泄露的根本原因:长生命周期的对象持有短生命周期的对象。短周期对象就无法及时释放。情况如下:静态集合类引起内存泄露,各种数据链接没有关闭,内部类,单例 避免 OOM 异常: 程序需要申请一段“大”内存,但是虚拟机没有办法及时的给到,即使做了GC操作以后 android为每个app设置了一个内存上限。 减少内存对象的占用,内存对象的重复利用 ANR 也就是在规定的时间内,没有响应。处理:避免在UI线程,BroadcastReceiver 还有service主线程中,处理复杂的逻辑和计算 layout_gravity和gravity的区别: layout_gravity:设置控件本身相对于父控件
用户评论
推荐下载
-
Java面试最全资源知识点
本资源分为JDK、数据结构、计算机网络、操作系统、多线程、集合类、数据库、框架这八个部分。格式错落有致,观看体验良好。涉及大部分的Java面试基础知识。
11 2020-10-14 -
Java面试问题知识点总结
本文主要介绍并且整理了Java面试知识点总结,,有需要的小伙伴可以参考下
32 2020-12-13 -
java面试常考知识点汇总
java主要技术,常见考点知识点,面试常见问题,包括基本数据类型,几何,线程等知识
25 2019-01-14 -
java面试基础知识点复习
java面试基础知识点复习,按这个复试,必定助你面试上心仪的公司。
34 2019-02-20 -
java面试基础知识点总结
java面试基础知识点总结
25 2019-05-15 -
Java面试重要知识点复习大纲
Java面试重要知识点复习大纲
11 2023-01-10 -
JAVA面试核心知识点详解
本文详细介绍了Java面试核心知识点,包括JVM相关知识(线程、内存区域、运行时内存等)、垃圾回收与算法等。其中,对于JVM内存区域的不同区域(程序计数器、虚拟机栈、本地方法区、堆、方法区永久代)进行
12 2023-03-14 -
Java Spring面试常见知识点汇总
本文概括了Spring框架的核心知识点,包括Spring ioc原理、Bean生命周期、Java反射、beanfactory和applicationcontext、类装载器ClassLoader、Sp
11 2023-06-26 -
Java后端面试知识点总结
Java后端面试知识点总结 数据库 mysql redis java java虚拟机 java并发 java容器 java基础 计算机网络 数据结构与算法 操作系统/Linux 设计模式 场景题和设计
29 2018-12-27 -
掌握Java技术面试关键知识点
成功进入IT行业,Java技术面试是不可回避的环节之一。为了让您更好地应对面试挑战,我们提供了一份涵盖关键知识点的Java技术面试题集合。这份集合聚焦于Java核心概念、多线程编程、集合框架使用、IO
14 2023-11-14
暂无评论