public static Object[] readObjectArray(final ObjectInput in)
		throws IOException, ClassNotFoundException
	{
		final Object[] values = new Object[readInt(in)];
		for (int i = 0; i < values.length; ++i) {
			values[i] = in.readObject();
		}
		return values;
	}
Read an {@code Object[]} array from the data input.

@param in the data source
@return the read values
@throws IOException if an I/O error occurs
@throws ClassNotFoundException if the class can't be loaded
jenetics/src/main/java/io/jenetics/internal/util/SerialIO.java