string为啥是final类型