static elements(static fields and static methods) can only be declared in a static or top level type, that means non-static inner class could not declare static elements