11问答网
所有问题
当前搜索:
java transient
transient
关键字是什么?
答:
transient
关键字是变量修饰符。如果用transient声明一个实例变量,当对象存储时它的值不需要维持,换句话来说就是,用transient关键字标记的成员变量不参与序列化过程,transient关键字只能修饰变量,而不能修饰方法和类。transient关键字的特点:transient是
Java
语言的关键字,用来表示一个成员变量不是该对象序...
transient
在
java
中的有什么作用?
答:
java
的
transient
关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。\x0d\x0a transient使用小结\x0d\x0a1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。...
java
方法中含有
transient
是什么意思?
答:
“
transient
”——“瞬态”,先不说这个翻译是否恰当,这个变量关键字一直不曾使用,简单的说就是被瞬态定义的变量不可序列号。或者这么给他换个名字——“不可序列化状态”。打个比方,如果一个用户有一些敏感信息(譬如密码,银行卡号等),为了安全起见,不希望在网络操作(主要涉及到序列化操作,本地...
transient
在
java
中的作用
答:
首先,让我们看一些
Java
serialization的代码:public class LoggingInfo implements
java
.io.Serializable { private Date loggingDate = new Date(); private String uid; private
transient
String pwd; LoggingInfo(String user, String password){ uid = user; pwd = password; ...
java
序列化怎么标记为不可序列化的字段?
答:
java
序列化中如果要标记为不可序列化的字段,可以使用关键字:tranisant修饰。
Java
的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想 用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字
transien
...
java
修饰符有哪几个
答:
8 )暂时性域修饰符
transient
:暂时性域修饰符 transient 用来定义一个暂时性变量。其特点是:用修饰符 transient 限定的暂时性变量,将指定
Java
虚拟机认定该暂时性变量不属于永久状态,以实现不同对象的存档功能。否则,类中所有变量都是对象的永久状态的一部分,存储对象时必须同时保存这些变量。3 ...
java
的arrayList中,数组为什么被
transient
修饰,这是因为什么原因而设计...
答:
假如现在实际有了5个元素,而elementData的大小可能是10,那么在序列化时只需要储存5个元素,数组中的最后五个元素是没有实际意义的,不需要储存。所以ArrayList的设计者将elementData设计为
transient
,然后在writeObject方法中手动将其序列化,并且只序列化了实际存储的那些元素,而不是整个数组 ...
java
修饰符是什么意思
答:
通常情况下,final用于修饰不可变的常量或方法,static用于修饰静态工具类或单例模式中的实例。除了上述这些修饰符之外,
Java
中还有许多其它的修饰符,例如
transient
、synchronized、volatile等。transient用于指出该变量不会被序列化到文件中,synchronized用于保证多线程操作时的同步性,而volatile则用于保证多线程...
java
中修饰符有哪些
答:
就是没有名字的内部类 成员内部类修饰符有:public:protected:private:private不能修饰外部类,abstract:final:static:可以当做普通类使用,而不用先实例化一个外部类。(用他修饰后,就成了静态内部类了)strictfp:(
java
关键字) 即 strict float point (精确浮点)。(可修饰类、接口、方法)...
Java
对象序列化中,想对
transient
变量进行序列化时,覆盖readObject和writ...
答:
被标志为
transient
的变量是不会被序列化,所以如果你要定制序列化过程(也即想对transient变量进行序列化时),就需要定义自己的readObject和writeObject方法,这样在序列化和反序列化时会调用这两个方法来处理。
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜
translate
java中transient关键字
transient在java中的含义
javac命令详解
java中synchronized关键字
java常用的容器类型有哪些
java容器总结
java的标准输入对象
java枚举类写法