编写可维护的j