objectOutput.writeObject(data);
objectOutput.flushBuffer();
ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(
byteArrayOutputStream.toByteArray());
ObjectInput deserialize = serialization.deserialize(url, byteArrayInputStream);
assertArrayEquals(data, (double[]) deserialize.readObject(double[].class), 0.0001);
try {
deserialize.readObject(double[].class);
fail();
}
catch (ArrayIndexOutOfBoundsException e) {}
// NOTE: Hessian2抛出了ArrayIndexOutOfBoundsException 而不是 IOException!!
// 容忍这个问题!!