为什么我传入String 类型id 通过有参构造能给我转换Objectid id

img

不明白为什么 有参构造还能转换数据类型呢? 不明白啊
query.addCriteria(Criteria.where("_id").is(new ObjectId(id)));

Object 是祖宗类啊,Object包括String啊