Кажется, что ничего не может найти о «блокировке» входного потока, который описывает и то, что он есть, и когда это происходит. Является ли это некоторым типом многопоточной защиты одновременных потоков, обращающихся к одному и тому же потоку?«поток» потока ввода-вывода Java и многопоточность
В этой заметке, когда два одновременных потока одновременно обращаются к одному и тому же потоку, могут ли это вызвать проблемы или оба потока получают свои собственные указатели потока? Очевидно, что нужно подождать, но, надеюсь, это не приведет к необъявленному исключению.
Итак, если поток 1 начал читать данные с начала потока, а затем (потом) поток 2 начал читать из того же потока, будет ли поток 2 читать с самого начала или где поток 1 прекратился? –
@ user1030796: Последний (где нить 1 прекращена). – NPE
@aix, поскольку потоки не обязательно являются потокобезопасными, ответ: «вы не можете сказать точно» :) Я имею в виду, что вы правы, если читать в потоке 1 * происходит-до * читать в потоке 2. – alf