Java编码小细节-自嗨

100 阅读1分钟

性能

1.对象方法调用对象属性时,最好在方法内重新定义一个临时变量

即如下代码中,func2的效率高于func1

    private Map map
    
    public void func1() {
        map.get();
        map.put();
    }
    
    public void func2() {
        Map temp = map;
        temp.get();
        temp.put();
    }