我有一个ResponseMessageService()类,它有几个方法。 我只需要一种方法。
那哪个更好?
直接调用该方法?由
ResponseMessageService().WrongRegMsg(data="Your Reg ID is wrong!")
或拍摄物品
response_message_service = ResponseMessageService()
然后致电
response_message_service.WrongRegMsg(data="Your Reg ID is wrong!")
哪个会占用更少的内存而执行是第一个?
答案 0 :(得分:1)
关于你的问题,
ResponseMessageService().WrongRegMsg(data="Your Reg ID is wrong!")
可能会占用更少的内存。
将实例分配给变量会使其保留在内存中,至少在变量的名称未绑定之前,例如,使用del response_message_service