jodd-core/src/main/java/jodd/util/ObjectUtil.java
public static void writeObject(final File dest, final Object object) throws IOException {
		FileOutputStream fos = null;
		BufferedOutputStream bos = null;
		ObjectOutputStream oos = null;

		try {
			fos = new FileOutputStream(dest);
			bos = new BufferedOutputStream(fos);
			oos = new ObjectOutputStream(bos);

			oos.writeObject(object);
		} finally {
			StreamUtil.close(oos);
			StreamUtil.close(bos);
			StreamUtil.close(fos);
		}
	}
public static void writeObject(final File dest, final Object object) throws IOException {
		FileOutputStream fos = null;
		BufferedOutputStream bos = null;
		ObjectOutputStream oos = null;

		try {
			fos = new FileOutputStream(dest);
			bos = new BufferedOutputStream(fos);
			oos = new ObjectOutputStream(bos);

			oos.writeObject(object);
		} finally {
			StreamUtil.close(oos);
			StreamUtil.close(bos);
			StreamUtil.close(fos);
		}
	}
public static void writeObject ( final File dest , final Object object ) throws IOException { FileOutputStream fos = null ; BufferedOutputStream bos = null ; ObjectOutputStream oos = null ; try { fos = new FileOutputStream ( dest ) ; bos = new BufferedOutputStream ( fos ) ; oos = new ObjectOutputStream ( bos ) ; oos . writeObject ( object ) ; } finally { StreamUtil . close ( oos ) ; StreamUtil . close ( bos ) ; StreamUtil . close ( fos ) ; } }
Writes serializable object to a file. Existing file will be overwritten.
Writes serializable object to a file . Existing file will be overwritten .