new()到底做了些什么