apollo-client/src/main/java/com/ctrip/framework/apollo/util/OrderedProperties.java/OrderedProperties/put
class OrderedProperties:  @Override
  public synchronized Object put(Object key, Object value) {
    addPropertyName(key);
    return super.put(key, value);
  }