Как правило, вы не можете сказать, читает ли другая программа файл.Не имеет значения, является ли другая программа Java или нет, или использует ли программа Java BufferedReader
.Вы не можете сделать это ... если вы не реализуете нелепое количество инфраструктуры, чтобы одно приложение Java могло копаться во внутренностях другого.
Как говорит @Peter Lawrey, вам лучше писать своиприложение, так что ему не нужно обнаруживать буферизацию в других приложениях.