Java根基
eiffelmen
记录学习JAVA的点滴
展开
-
私有构造器及建造者模式理解
1,拒绝类被继承2,拒绝外部对类的实例化,强制调用构建()创建类的对象public class CarFactory { private final int type; private String name; private int cost; public static class Builder { private final int type; private...原创 2018-08-03 15:39:31 · 386 阅读 · 0 评论 -
回调函数基本原理
之前开发GUI的时候也使用了很多的事件监听器,不过当时都是不求甚解没有深入的探索其中的原理。最近在使用阿里云的应用配置管理(ACM)平台,通过JavaSDK调用。在封装ACM本地工具包时突然对回调函数产生了兴趣,故在本文总结回调函数的基本原理,如有差错还望指点。首先我们创建监听器接口package com.eiffel.callback;/** * 监听器接口 * * @au...原创 2018-08-18 10:46:27 · 2862 阅读 · 0 评论