面相对象的三大特性,六大原则 try catch finally中一般都会执行finally,但有两种情况不执行,1、线程终止2、守护线程 守护线程与非守护线程的区别 hap...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
面相对象的三大特性,六大原则 try catch finally中一般都会执行finally,但有两种情况不执行,1、线程终止2、守护线程 守护线程与非守护线程的区别 hap...
Handler是android子线程和主线程之间通信的一种机制。 主要包含四个类handlerloopermessagequeue message handler作用? ...
在glide中的with方法中,需要传入上下文,他底层都是调用的getretriever方法,当传入fragment的时候,通过fragment.getactivity的ac...
内存溢出(Out Of Memory,简称OOM)是指应用系统中存在无法回收的内存[https://baike.baidu.com/item/%E5%86%85%E5%AD%...
byte:1 字节 8 位 char:2 字节16 位 int:4 字节32 位 short:2 字节16 位 long:8 字节64 位 double:8 字节64 位 f...
1.使用调试器和C运行库(CRT)调试堆函数。 2.养成良好的代码习惯 3.1 内存泄露就是指在程序中出现动态分配的内存单元,使用结束后没有释放的情况。 3.2调试运行时,内...
1.集合类泄漏 集合如果只有添加元素的方法,没有相应的删除机制,就会到之后内存被占用。 如果这个集合是全局的变量,没有相应的删除机制,就会导致集合占用的内存只增加不减。 2....
内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放, 造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 我自己的理...