zoukankan      html  css  js  c++  java
  • java对象序列化byte[] and byte[]反序列化对象--转

    
    
    import java.io.ByteArrayInputStream;   
    import java.io.ByteArrayOutputStream;   
    import java.io.IOException;   
    import java.io.ObjectInputStream;   
    import java.io.ObjectOutputStream;   
     
      
    public class ObjectAndByte {   
      
        /**  
         * 对象转数组  
         * @param obj  
         * @return  
         */  
        public byte[] toByteArray (Object obj) {      
            byte[] bytes = null;      
            ByteArrayOutputStream bos = new ByteArrayOutputStream();      
            try {        
                ObjectOutputStream oos = new ObjectOutputStream(bos);         
                oos.writeObject(obj);        
                oos.flush();         
                bytes = bos.toByteArray ();      
                oos.close();         
                bos.close();        
            } catch (IOException ex) {        
                ex.printStackTrace();   
            }      
            return bytes;    
        }   
           
        /**  
         * 数组转对象  
         * @param bytes  
         * @return  
         */  
        public Object toObject (byte[] bytes) {      
            Object obj = null;      
            try {        
                ByteArrayInputStream bis = new ByteArrayInputStream (bytes);        
                ObjectInputStream ois = new ObjectInputStream (bis);        
                obj = ois.readObject();      
                ois.close();   
                bis.close();   
            } catch (IOException ex) {        
                ex.printStackTrace();   
            } catch (ClassNotFoundException ex) {        
                ex.printStackTrace();   
            }      
            return obj;    
        }   
           
        
    }
  • 相关阅读:
    CF1264E Beautiful League 解题报告
    CF1411G No Game No Life 解题报告
    Data structure on Bitcoin
    bitcoin Cryptography
    弹性布局Flex的基本语法
    Linq操作list
    dt某字段赋值
    List 添加数据
    dt 转 json 转实体
    队列
  • 原文地址:https://www.cnblogs.com/learnapi/p/9391358.html
Copyright © 2011-2022 走看看