code: public static DecimalStyle of(Locale locale) {
          Jdk8Methods.requireNonNull(locale, "locale");
          DecimalStyle info = CACHE.get(locale);
          if (info == null) {
              info = create(locale);
              CACHE.putIfAbsent(locale, info);
              info = CACHE.get(locale);
          }
          return info;
      }
docs: Obtains symbols for the specified locale.
  <p>
  This method provides access to locale sensitive symbols.
  
  @param locale  the locale, not null
  @return the info, not null