1 作用对象不同:new作用对象是string int 数组,make的作用对象是slice map channel
2 返回值不同:new返回变量的指针,make返回变量本身
3 new分配的空间会被清零,make分配空间后会初始化