·
Given:
Call of the code below cause an exception:
Which approach will fix the problem? Choose one.
A. Wrap Config in ThreadLocal:
ThreadLocal tl = ThreadLocal.withInitial(() -> cfg);
B. Override put(Object, Object) and setProperty(String, String) to avoid storing null values in the Config class.
C. Use Optional.ofNullable(...) instead of Optional.of(...) in Config
D. Use a Supplier as a second parameter for the BiFunction.
·ꓷ uoᴉʇdo sᴉ ɹǝʍsuɐ ʇɔǝɹɹoɔ ǝɥꓕ