docs: private void startThreads()
      {
          ReadingThread readingThread = new ReadingThread(this);
          WritingThread writingThread = new WritingThread(this);
  
          synchronized (mThreadsLock)
          {
              mReadingThread = readingThread;
              mWritingThread = writingThread;
          }
  
          // Execute onThreadCreated of the listeners.
          readingThread.callOnThreadCreated();
          writingThread.callOnThreadCreated();
  
          readingThread.start();
          writingThread.start();
      }