用卡表解决垃圾回收时老年代对新生代对象的引用。
    卡表将整个堆划分为一个个大小为512字节的卡,并维护一个卡表,存储每张卡的标识位。标识位代表对应的卡是否可能存有指向新生代对象的引用。如果有,则这张卡是脏的。