Android 开发笔记 - Android Studio 代码模板

 lazy 单例模板

package ${PACKAGE_NAME};
#parse("File Header.java")
public class ${NAME} {

    private static class InstanceHolder {

        private static final ${NAME} sInstance = new ${NAME}();

    }

    public static ${NAME} getInstance() {
        return InstanceHolder.sInstance;
    }

    private ${NAME}() {
    }

}

猜你喜欢

转载自idonans.iteye.com/blog/2310559