大佬们,有个对于你们来说应该是很低级的问题请教一下……多个页面调用同一个共通方法的时候(每次调用要新new一个对象),传的值有必要设置为全局变量吗?
你这个值从哪里来,如果是固定不变的,可以设置成static final ,否则 每次new 一个值就行了
多个页面调用同一个共同方法的时候:
首先,方法本身最好是单例的,简单来说就是设为static或者你自己去实现一下懒汉式的单例,各有优劣。
其次,你输入的对象或者值如果是一个固定不动的值,那么你最好把它设为一个static final的变量。
最后,你return的值,如果是不一样的,并且你不想在一个页面对结果做修改的时候影响到另一个页面,那么每一次new一个对象就可以;相对的如果是一样的,就最好实现一下单例。