因为偏向锁是没有位置存放hashcod 的 因此在调用锁对象的Object.hash()或者System.identity.HashCode()方法会导致偏向锁或轻量锁升级
无锁状态则存放在markward里
重量锁monitor 中