🌓

Java虚拟机类的加载机制

什么是虚拟机类的加载机制? 虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验,转换,解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类从加载到虚拟机的内存中开始,直到卸载出内存为止,整个生命周期为: 加载(loading) 验证(verification) 准备(preparation) 解析...

阅读全文

Android中Handler使用导致的内存泄漏

1.什么是内存泄漏 用动态存储分配函数动态开辟的空间,在使用完毕后未被得到释放,结果一直占据该用内存单元,直到程序结束,即所谓的内存泄漏。 2.是内存泄漏与内存溢出的区别 内存溢出 Out of Memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是...

阅读全文

Android开发 LayoutInflater源码解析

本文主要是自己对LayoutInflater 使用的相关总结 我们经常实用的LayoutInflater这样用: View view = LayoutInflater.from(context).inflate(R.layout.resource,root,flase); 进入inflate进行源码解析 public View inflate(i...

阅读全文

从一则知乎看到的一段视频说起

这篇文章来自于自己写的知乎 今晚躺在床上,刷刷知乎,看到一则知乎:该回答已被删除,很可惜这篇已经找不到了。里面主要是一个视频:一位大叔在饭局里面饱含深情地唱了一首《假行僧》,最后把自己给唱哭了…… 思考让我陷入一些深思回答中中有这样一段视频,自己反复看了几遍,每一遍好像都有不同的感触。第一遍,感受到大叔打着的节拍是多么的有节奏感,让人听了之后恨不得跟着他一起...

阅读全文

十年祭·512汶川大地震

今晚不知在哪突然看到有关512汶川地震的相关报道,汶川地震已发生了十年了。十年呀!人们总是对于十年、二十之类的整数年比较在意,当然我也不例外。作为一个在外漂泊对人来说,提起故乡往事也总是诸多感慨与回忆。 还记得在十年前自己还是一副稚嫩对模样,一米五不到,留着一个乖乖头的小孩子。记得那天在发生地震之前一切都很普通,普通得我都忘了那之前有发生过什么事情。那时...

阅读全文