修改为接收包大小不限制大小
两个构造参数
突然回想起来类多参数的用法了