⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serializer.java

📁 利用Java Socket写的一段通讯协议
💻 JAVA
字号:
package com.ict.netcom2.kernel;

import java.io.*;
import java.util.*;

import javax.xml.parsers.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;
import org.w3c.dom.*;

public class Serializer {

	public static final String storeFileName = "pm.db";

	public static ProbeManager2 read() {
        try {
            File file = new File(storeFileName);
            if (!file.exists()) {
                return null;
            }
            FileInputStream fis = new FileInputStream(file);
            ObjectInputStream ois = new ObjectInputStream(fis);
            ProbeManager2 ret = (ProbeManager2)ois.readObject();
            return ret;
        } catch (Exception e) {
        	e.printStackTrace();
        	return null;
        }
		
	}
	
	public static void store(ProbeManager2 pm) {
		System.out.println("store........................");
		try {
			FileOutputStream fos = new FileOutputStream(new File(storeFileName));
			ObjectOutputStream oos = new ObjectOutputStream(fos);
			oos.writeObject(pm);
			oos.close();
			fos.close();
		} catch (IOException ex) {
			ex.printStackTrace();
		}
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -