摘要:内存泄漏当应用内部不再需要某个实例后,但是这个对象却仍然被引用,这个情况就叫做内存泄露。安卓虚拟机为每一个应用分配一定的内存空间,当内存泄露到达一定的程度就会造成内存溢出。点击登录跳转页面中所有操作都与用户密切相关,是 Android: 今日头条屏幕适配的原理? 1:首先计算出 density,计算公式:当前设备屏幕总宽度(单位为像素)/ 设计图总宽度(单位为 dp) = densit...
摘要:题目要求假设有一个全为正整数的非空数组,将其中的数字分为两部分,确保两部分数字的和相等。而这里的问题等价于,有个物品,每个物品承重为,问如何挑选物品,使得背包的承重搞好为所有物品重量和的一般。 题目要求 Given a non-empty array containing only positive integers, find if the array can be partitio...
摘要:上面的程序输出的结果是两个。使用包重写和方法包提供了两个非常优秀的类来生成和方法。需要注意记住的事情尽量保证使用对象的同一个属性来生成和两个方法。方法必须保证一致如果对象没有被修改,应该返回相同的值任何时候只要那么必须和相等。 hashCode()方法被用来获取给定对象的唯一整数,这个整数被用来确定对象被存储在HashTable类似的结构中的位置,Object类的hashCode()方...
摘要:前言昨天看了一篇关于用几行代码实现框架的博客,收获很大,于是我想在这篇博客的基础上理一理思路,尽可能的多加一点注释,进一步降低学习框架原理的门槛。 前言 昨天看了一篇关于用几行代码实现RPC框架的博客[http://javatar.iteye.com/blog...](),收获很大,于是我想在这篇博客的基础上理一理思路,尽可能的多加一点注释,进一步降低学习RPC框架原理的门槛。 原理图...
摘要:返回与此锁相关联的给定条件等待的线程数的估计。查询是否有线程正在等待获取此锁。为公平锁,为非公平锁线程运行了获得锁定运行结果公平锁的运行结果是有序的。 系列文章传送门: Java多线程学习(一)Java多线程入门 Java多线程学习(二)synchronized关键字(1) java多线程学习(二)synchronized关键字(2) Java多线程学习(三)volatile关键字 ...