code: public void loadClassFromByteCodes(Map<String, byte[]> inputByteCodes) {
  
          if (inputByteCodes == null || inputByteCodes.isEmpty()) {
              throw new IllegalArgumentException("byteCodes can not be null");
          }
  
          for (Map.Entry<String, byte[]> byteCode : inputByteCodes.entrySet()) {
              byteCodesClass.put(byteCode.getKey(), defineClass(null, byteCode.getValue(), 0, byteCode.getValue().length));
          }
      }
docs: 让当前ClassLoader装载指定的Class字节码
  
  @param inputByteCodes