Я намерен использовать функцию markSupported для проверки первого байта, чтобы проверить формат, а затем сбросить его, скажите, пожалуйста, какой поток следует использовать для связи по протоколу TCP в Java. Для большинства потоков, таких как datainputstream, эта функция не предусмотрена. Пожалуйста, можете дать мне несколько советов, чтобы использовать метку и сброс.