通常这个的resource是用户传过来的,决定权也应该是在用户手中(如果有后续操作的情况下); 能否不执行fclose 或则 放到析构函数中执行? 偏偏classs 又final了,, 想复写都不行....