E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
softreference
Android 利用缓存机制实现文件下载
htm http://blog.csdn.net/life02/article/details/7588502 在下载文件或者在线浏览文件时,或者为了保证文件下载的正确性,需要使用缓存机制,常使用
SoftReference
kenkao
·
2013-06-15 07:00
android
JAVA Object References in JVM--Soft References
importjava.lang.ref.
SoftReference
;importjava.util.ArrayList;
zmycoco2
·
2013-06-13 07:00
soft
references
Java内存管理之软引用
Java内存管理之软引用软引用(
SoftReference
)的主要特点是具有较强的引用功能。只有当内存不够的时候才回收这类内存,因此在内存足够的时候,他们通常不被回收。
qileilove
·
2013-06-07 10:00
引用包java.lang.ref中几种引用详解
SoftReference
软引用对象,在响应内存需要时,由垃圾回收器决定是否清除此对象。Weak
jackyin5918
·
2013-06-04 11:00
java
Android中加载网络资源时的优化可使用(线程+缓存)解决
下面提出一些优化:1、采用线程池2、内存缓存+文件缓存3、内存缓存中网上很多是采用
SoftReference
来防止堆溢出,这儿严格限制只能使用最大JVM内存的1/44、对下载的图片进行按比例缩放,以减少内存的消耗具体的代码里面说明
·
2013-06-03 16:45
Android 中加载网络资源时的优化 缓存和异步机制
下面提出一些优化:1、采用线程池2、内存缓存+文件缓存3、内存缓存中网上很多是采用
SoftReference
来防止堆溢出,这儿严格限制只能使用最大JVM内存的1/44、对下载的图片进行按比例缩放,以减少内存的消耗具体的代码里面说明
DLUTBruceZhang
·
2013-06-03 14:00
android
网络
cache
性能优化
asynchronous
HotSpot GC中
SoftReference
何时被清除
From http://jeremymanson.blogspot.com/2009/07/how-hotspot-decides-to-clear_07.html I got asked about this twice in one day, and I didn't know the answer, so I sat down and puzzled it out a bit.A
·
2013-05-29 12:00
SoftReference
MAT 使用初探
1.引用 Strongreference:就是我们new出来的对象,但是还是被持有的应用,垃圾回收时不会回收这个应用
softreference
:我们new出来的对象,但是已经不被具体对象持有,常见的就是缓存中的对象引用
gybin
·
2013-05-21 16:00
mat
理解Java的GC和幽灵引用
Java中一共有4种类型的引用:StrongReference、
SoftReference
、WeakReference以及PhantomReference(传说中的幽灵引用呵呵),这4种类型的引用与
JewLeo
·
2013-05-10 12:00
SoftReference
WeakReference
strongreference
Android中使用
SoftReference
缓存图片对象
在Java中内存管理,引用分为四大类:强引用HardReference、弱引用WeakReference、软引用
SoftReference
和虚引用PhantomReference。
TopicDev
·
2013-05-09 16:00
jDK 软件包 java.lang.ref 的描述
SoftReference
<T&
m635674608
·
2013-05-03 10:00
java
Java四种引用类型
Java有四种引用类型,strongreference,
softreference
,weakreference,phantomreference。
m635674608
·
2013-04-24 14:00
java
【Java】使用
SoftReference
软引用
看看这篇文章:http://www.oschina.net/question/4873_11561就好理解shiro实现的简单缓存:org.apache.shiro.util.SoftHashMap/* *LicensedtotheApacheSoftwareFoundation(ASF)underone *ormorecontributorlicenseagreements. SeetheNOT
miaogr
·
2013-04-20 23:00
shiro
SoftReference
Java四种引用类型
Java四种引用类型Java有四种引用类型,strongreference,
softreference
,weakreference,phantomreference。
liwenjie001
·
2013-04-02 21:00
Android之软引用 (
SoftReference
)
前言:这方面的文章,其实网上挺多的,但是都太乱,需要自己整理,或者不太适合,这篇文章,我主要是讲软引用,用在图片的下载,加载,本地缓存。由于手机的内存有限,不能将所有图标都加载到内存中,而软引用的好处在于: 1.在内存足够时,所有的图片都在内存中; 2.内存不足时,将释放掉当前页面不需要用到的图片内存,而只加载需要用到的,这样,就防止内存爆掉,导致手机Crash。 流程图:
qingye_love
·
2013-04-02 16:00
Java的WeakReference和
SoftReference
在Java1.2中就引入了java.lang.ref这个包,WeakReference就属于这个包。WeakReference是干嘛的呢,一言弊之,它是和Java中的垃圾回收相关的。如果一个对象只有WeakReference引用它,那么这个对象就可能被垃圾回收器回收。 在什么场合下应用WeakReference呢?(1) 有时我们会碰到一些不能继承的类,如finalcla
zhandoushi1982
·
2013-04-01 09:00
Java Reference 浅析
Reference 是一个抽象类,而
SoftReference
,WeakReference,PhantomReference 以及 FinalReference 都是继承它的具体
wonghuazhu
·
2013-03-30 20:00
jvm
Java reference
Android 通过软引用实现图片缓存,防止内存溢出
内容的存储*/privateHashtablehashRefs;/**垃圾Reference的队列(所引用的对象已经被回收,则将该引用存入队列中)*/privateReferenceQueueq;/***继承
SoftReference
心如明镜
·
2013-03-28 19:52
android
内存
图片
软引用
Android内存管理-
SoftReference
的使用
阅读更多Android内存管理-
SoftReference
的使用很多时候我们需要考虑Android平台上的内存管理问题,DalvikVM给每个进程都分配了一定量的可用堆内存,当我们处理一些耗费资源的操作时可能会产生
miaowei
·
2013-03-25 14:00
android
hardReference
weakReference
softReference
Android内存管理-
SoftReference
的使用
Android内存管理-
SoftReference
的使用 很多时候我们需要考虑Android平台上的内存管理问题,Dalvik VM给每个进程都分配了一定量的可用堆内存,当我们处理一些耗费资源的操作时可能会产生
miaowei
·
2013-03-25 14:00
android
SoftReference
WeakReference
hardReference
Android内存管理-
SoftReference
的使用
阅读更多Android内存管理-
SoftReference
的使用很多时候我们需要考虑Android平台上的内存管理问题,DalvikVM给每个进程都分配了一定量的可用堆内存,当我们处理一些耗费资源的操作时可能会产生
miaowei
·
2013-03-25 14:00
android
hardReference
weakReference
softReference
Java弱引用和软引用
转载自:http://flyneil.iteye.com/blog/1345177WeakReference与
SoftReference
都可以用来保存对象的实例引用,这两个类与垃圾回收有关。
Chanimalx
·
2013-03-16 18:00
java
弱引用
软引用
SoftReference
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚
carzyer
·
2013-03-13 22:00
图片缓存处理
注意:在过去,一个常用的内存缓存实现是一个
SoftReference
或WeakReference的位图缓
jykenan
·
2013-03-12 12:00
java
:
SoftReference
和 WeakReference
【原文】http://hulefei29.iteye.com/blog/697455 如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference 记住此对象,以便随时观察,但是却因此造成此对象的 reference 数目一直无法为零, 使得对象无法被清除。 java.lang.ref.WeakReference 不过,现在
jaisok
·
2013-03-04 21:00
WeakReference
Android 图片自适应adapter demo
packagecom.cn.demo.ui; importjava.lang.ref.
SoftReference
; importjava.util.HashMap; importandroid.app.Activity
b275518834
·
2013-02-28 13:00
WeakReference与
SoftReference
WeakReference与
SoftReference
都可以用来保存对象的实例引用,这两个类与垃圾回收有关。WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。
a1405
·
2013-02-21 17:05
SoftReference
WeakReference
Android高级
WeakReference与
SoftReference
WeakReference与
SoftReference
都可以用来保存对象的实例引用,这两个类与垃圾回收有关。WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。
a1405
·
2013-02-21 17:05
SoftReference
WeakReference
JAVA 必知
基础篇 1.谈谈你对字符集的理解2.谈谈你对NIO的理解[/size]3.谈谈你对序列化的理解4.谈谈你对
softReference
,weakReference,PhantomReference的理解
ajiao2013
·
2013-02-20 20:58
java
内存优化:
SoftReference
和 WeakReference 软引用与弱引用
SoftReference
所指向的对象,当没有强引用指向它时,会在内存中停留一段的时间,垃圾回收器会根据JVM内存的使用情况(内存的紧缺程度)以及
SoftReference
的get()方法的调用情况来决定是否对其进行回收
gg137608987
·
2013-02-16 17:00
java
softReference
详解
ListView的ListAdapter的getView方法中, bitmap可以使用
SoftReference
来重新获取那些尚未被回收的Java对象的引用,必将减少不必要的访问,大大提高程序的运行速度
chriszeng87
·
2013-02-10 22:00
android
ListAdapter
android内存溢出的解决方法
BitmapFactory.Options(); options.inSampleSize = 4 方法2:对图片采用软引用,及时地进行recyle()操作
SoftReference
Tony_Lee-S
·
2013-02-07 11:00
内存溢出
解决Android ListView中图片异步加载错位问题(可以直接用,缓存机制也不错的)
packagecom.ljlt.utils; importjava.io.IOException; importjava.io.InputStream; importjava.lang.ref.
SoftReference
青莲居士
·
2013-01-30 18:00
java
softReference
详解
引用:http://www.cnblogs.com/xingmeng/archive/2012/05/23/2514354.htmljavasoftReference详解
SoftReference
的语义就是当内存不够用的时候
devilkin64
·
2013-01-30 11:00
android listview利用多线程异步加载图片并更新视图
一、ImageView异步加载类packagecom.busap.netutils; importjava.lang.ref.
SoftReference
; importjava.util.HashMap
ToYueXinShangWan
·
2013-01-28 13:00
Android 通过软引用实现图片缓存,防止内存溢出
importjava.lang.ref.ReferenceQueue;importjava.lang.ref.
SoftReference
;importjava.util.Hashtable;importandroid.content.Context
汤姆521
·
2013-01-26 17:00
理解 Java 的 GC 与 幽灵引用
理解Java的GC与幽灵引用 Java中一共有4种类型的引用:StrongReference、
SoftReference
、WeakReference以及PhantomReference
284772894
·
2013-01-23 15:00
java
Android实现ListView异步加载图片
packagecn.wangmeng.test; importjava.io.IOException; importjava.io.InputStream; importjava.lang.ref.
SoftReference
brokge
·
2013-01-22 18:00
java
java
java
android
android
android
ListView
ListView
ListView
ListView
理解 Java 的 GC 与 幽灵引用
Java中一共有4种类型的引用:StrongReference、
SoftReference
、WeakReference以及PhantomReference(传说中的幽灵引用呵呵), 这4种类型的引用与
brokge
·
2013-01-22 18:00
java
java
java
android
android
android
GC
GC
Java中的WeakReference 和
SoftReference
在python的标准类库中发现有weakref这个模块,比较有趣。依稀想起在java中似乎也有个叫做WeakReference的类,只是当时没有太留心,此时好奇心起,在网上找到这篇文章,讲的挺好,摘要一下。在Java1.2中就引入了java.lang.ref这个包,WeakReference就属于这个包。WeakReference是干嘛的呢,一言弊之,它是和Java中的垃圾回收相关的。如果一个对象
xujing81
·
2013-01-16 16:00
java
java
java
android
android
android
SoftReference
WeakReference
Android中使用
SoftReference
缓存图片对象
Java中的
SoftReference
即对象的软引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。
yangxi_001
·
2013-01-16 11:00
WeakReference与
SoftReference
WeakReference与
SoftReference
都可以用来保存对象的实例引用,这两个类与垃圾回收有关。WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。
轮回今生
·
2013-01-12 15:00
用Java的软引用写一个山寨的缓存
众所周知java中的引用分为StrongReference、
SoftReference
、WeakReference、PhantomReference。
kjfcpua
·
2013-01-12 15:00
编程学习和感悟
1.程序开发,从想法到做出来有一个过程,这个过程被称为algorithm(算法)例如:Android中加载图片图片的异步加载:
SoftReference
(不能阻止gc回收所指向的对象)1.algorithm
ximen250
·
2013-01-11 19:00
SoftReference
,WeakReference&WeakHashMap
在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再把它捡回来使用就不可能了。但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品,食之无味,弃之可惜。这种物品现在已
a1405
·
2013-01-08 15:19
日常生活
的
物品
Android之ListView异步加载网络图片(优化缓存机制) .
下面提出一些优化:1、采用线程池2、内存缓存+文件缓存3、内存缓存中网上很多是采用
SoftReference
来防止堆溢出,这儿严格限制只能使用最大JVM内存的1/44、对下载的图片进行按比例缩放,以减少内存的消耗具体的代码里面说明
yangxi_001
·
2013-01-05 14:00
SoftReference
和WeakReference
这三种引用类分别为
SoftReference
、WeakReference和PhantomReference.通过使用这些引用类,程序员可以在一定程度与GC进行交互,以便改善GC的工作效率。
long704480904
·
2012-12-26 15:00
JAVA 必知
基础篇 1.谈谈你对字符集的理解 2.谈谈你对NIO的理解 [/size]3.谈谈你对序列化的理解 4.谈谈你对
softReference
,weakReference,PhantomReference
caolinhuadeeper
·
2012-12-24 20:00
java
[置顶] Android开发系列:异步加载图片(一)
先贴上主方法的代码: packagecn.wangmeng.test;importjava.io.IOException;importjava.io.InputStream;importjava.lang.ref.
SoftReference
moon66sun
·
2012-12-12 13:00
Android 从缓存中读取图片并异步加载的类
public class AsyncImageLoader { //
SoftReference
是软引用,是为了更好的为了系统回收变量 private HashMap> imageCache;
chuchu521
·
2012-12-11 17:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他