zoukankan      html  css  js  c++  java
  • transient 做个标记

    import java.io.*;
    import java.util.*;
    
    public class Logon implements Serializable {
        /**
         * 
         */
        private static final long serialVersionUID = 1L;
        private Date date = new Date();
        private String username;
        private transient String password;
    
        Logon(String name, String pwd) {
            username = name;
            password = pwd;
        }
    
        public String toString() {
            String pwd = (password == null) ? "(n/a)" : password;
            return "logon info: 
     " + "username: " + username + "
     date: "
                    + date.toString() + "
     password: " + pwd;
        }
    
        public static void main(String[] args) {
            Logon a = new Logon("Hulk", "myLittlePony");
            System.out.println("logon a = " + a);
            try {
                ObjectOutputStream o = new ObjectOutputStream(new FileOutputStream(
                        "Logon.out"));
                o.writeObject(a);
                o.close();
                // Delay:
                int seconds = 5;
                long t = System.currentTimeMillis() + seconds * 1000;
                while (System.currentTimeMillis() < t)
                    ;
                // Now get them back:
                ObjectInputStream in = new ObjectInputStream(new FileInputStream(
                        "Logon.out"));
                System.out.println("Recovering object at " + new Date());
                a = (Logon) in.readObject();
                System.out.println("logon a = " + a);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    FFOM_秒交易行
    FFOM_脚本源代码
    农药_挂周金币
    保存数据,父页面列表数据更新
    点击按钮不弹出新窗口
    GridView1_RowDeleting 弹出确认对话框
    判断复选框
    获取Guid
    2019 gplt团体程序设计天梯赛总结
    Codeforces Round #550 (Div. 3)E. Median String
  • 原文地址:https://www.cnblogs.com/zoulei/p/3738537.html
Copyright © 2011-2022 走看看