用java代码来解析private、public、default、protected的权限问题