Java中的修饰符瞬变有什么作用?
实例变量被标记为瞬态,以指示JVM在序列化包含它的事物后跳过实际变量。
该修饰符包含在创建变量的语句中,该语句位于变量的类或数据类型之前。
示例
公共类Employee实现java.io.Serializable { 公共字符串名称; 公共字符串地址; 公共暂态int SSN; 公共int号; 公共无效mailCheck(){ System.out.println(“将支票邮寄到” +名称+“” +地址); }}
注意,要成功地对一个类进行序列化,必须满足两个条件
该类必须实现java.io.Serializable接口。
该类中的所有字段都必须可序列化。如果字段不可序列化,则必须将其标记为瞬态。