redis 消息

http://www.cnblogs.com/kinglf/p/5972300.html
序列化

public class ObjectUtil {
    /**
       * 对象转byte[]
       * @param obj
      * @return
      * @throws IOException
      */
    public static byte[] object2Bytes(Object obj) throws IOException{
         ByteArrayOutputStream bo=new ByteArrayOutputStream();
         ObjectOutputStream oo=new ObjectOutputStream(bo);
         oo.writeObject(obj);
         byte[] bytes=bo.toByteArray();
         bo.close();
        oo.close();
         return bytes;
     }
    /**
      * byte[]转对象
      * @param bytes
      * @return
     * @throws Exception
      */
     public static Object bytes2Object(byte[] bytes) throws Exception{
        ByteArrayInputStream in=new ByteArrayInputStream(bytes);
        ObjectInputStream sIn=new ObjectInputStream(in);
         return sIn.readObject();
     }
 }


猜你喜欢

转载自pengfeifei26.iteye.com/blog/2382102