瞬间值
来源:互联网 发布:desmume for mac 编辑:程序博客网 时间:2024/04/29 04:14
瞬间值
相信你在做远程方法调用(RMI)类的应用开发时,应该遇到过使用瞬间值(transient)变量与实现java.lang.Serializable接口的问题,之所以要使对象实现java.lang.Serializable接口,是因为这样就可以从远程环境以对象流的方式,将对象传递到相应的调用环境中,但是有时这些被传递的对象的一些属性数据并不需要被传递,因为这些数据成员对于应用需求而言是无关紧要的,那么这些数据变量就可以将其声明为瞬间值变量。被声明成瞬间值的变量就不会被传递,这样就可以节约调用端运行环境的内存资源,尤其是这个瞬间值变量所携带的数据量越大时(例如,数据量较大的数组),其效用就越大。但是如果该属性在类中是相对重要的,并且调用方需要得到确切的值,此时,你是不能将其声明为瞬间值属性的,否则调用方将无法得到这个属性值。
因此采用瞬间值的方法确实可以节约在远程方法调用(RMI)应用中调用方的内存资源并且可以节约不必要的网络开销,加快传输速度,提高系统性能,但是采用瞬间值的方法时要尽量慎重,避免因误用而导致应用无法正常工作,而达不到预期的效果。关于java.lang.Serializable接口的知识,我们将会在本书的后续章节中做详细深入的讲解,这里就不再赘述了。
- 瞬间值
- 瞬间
- 瞬间
- houdini 保存瞬间值的方法
- 瞬间七月
- 一个瞬间
- 历史瞬间
- 那个瞬间
- 那个瞬间
- 记忆瞬间
- 瞬间思维
- 瞬间感悟
- 感动瞬间
- Android 传感器(Sensor)API教程 (五) 瞬间的加速度值取得
- 【JAVA优化编程】内存管理之——(7)瞬间值
- 丁林 - 瞬间华彩
- 心里的十二个瞬间
- 瞬间与永恒
- c++静态成员小结,c++,static
- 忘了Linux 的根口令,现在怎么登录?
- 双绞线接线方式
- 对象重用与GC
- asp.net(c#)打印excel大数据量,最简单,最快的办法,个人认为,哈哈,有人会说,用gridview打印excel不是很方便吗?但是我发现数据量一大gridview就不行,速度慢不说,还会出错
- 瞬间值
- Red Hat Linux AS3下安装 ORACLE9.2.0.4
- 资料库模块使用的是硬目录
- 不要提前创建对象
- JVM内存参数调优
- Java程序设计中有关内存管理的其他经验
- ORACLE常见问题[转]-
- 流媒体
- 恭贺CSDN Blog!(测试)