java里function的作用