传递对象方式改为实现Serializable