码迷,mamicode.com
首页 >  
搜索关键字:对象状态    ( 525个结果
Serializable序列化的作用
这里转载一篇讲解java序列化(Serializable)和反序列化方面的感觉很好的文章。1、序列化是干什么的?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java ...
分类:其他好文   时间:2017-06-30 17:27:30    阅读次数:155
状态模式
状态模式(State),当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。如果这个状态判断很简单,那就是没有必要用"状态模式"了。 ...
分类:其他好文   时间:2017-06-30 14:03:02    阅读次数:228
通俗理解java序列化
1 序列化是干什么的呢? 搬家的 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 好比搬家,只能搬 ...
分类:编程语言   时间:2017-06-30 12:18:29    阅读次数:151
关于反序列化漏洞
0x00 关于序列化和反序列化 在了解反序列化漏洞之前需要先了解序列化和反序列化。 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。 把字节序列恢复为对象的过程称为对象的反序列化。 0x01 关于概述反序列化漏洞 由于把字节序列恢复为对象,并且没有限制恢复对象 ...
分类:其他好文   时间:2017-06-29 20:28:01    阅读次数:152
《Android源代码设计模式解析与实战》读书笔记(八)
第八章、状态模式 1.定义 状态模式中的行为是由状态来决定,不同的状态下有不同的行为。当一个对象的内在状态改变时同意改变其行为,这个对象看起来像是改变了其类。 2.使用场景 1.一个对象的行为取决于它的状态,而且它必须在执行时依据状态改变它的行为。 2.代码中包括大量与对象状态有关的条件语句,比如, ...
分类:移动开发   时间:2017-06-29 12:44:58    阅读次数:169
深入理解_JVM内存管理对象引用03
1、对象引用: (a)对象状态的判断: <1> 引用计数算法:无法解决对象相互引用的问题。 <2> 根搜索算法:主流的判断对象是否存活的算法。 (1)基本思路:通过一系列的名为:“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径为引用链(Reference Chain), ...
分类:其他好文   时间:2017-06-24 18:45:47    阅读次数:154
观察者模式
观察者模式属于行为型模式。 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。 何时使用:一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者 ...
分类:其他好文   时间:2017-06-24 17:19:57    阅读次数:97
观察者模式
观察者模式属于行为型模式。 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。 何时使用:一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者 ...
分类:其他好文   时间:2017-06-24 14:46:53    阅读次数:204
谈谈你对Hibernate的理解
答: 1. 面向对象设计的软件内部运行过程可以理解成就是在不断创建各种新对象、建立对象之间的关系,调用对象的方法来改变各个对象的状态和对象消亡的过程,不管程序运行的过程和操作怎么样,本质上都是要得到一个结果,程序上一个时刻和下一个时刻的运行结果的差异就表现在内存中的对象状态发生了变化。 2.为了在关 ...
分类:Web程序   时间:2017-06-20 23:51:56    阅读次数:382
状态模式(State)
状态模式:当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑化。 状态好处与用处 将与特定状态相关的行为局部化,并将不同状态的行为分 ...
分类:其他好文   时间:2017-06-17 17:09:56    阅读次数:106
525条   上一页 1 ... 22 23 24 25 26 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!