Файл содержит вирус, этот вирус не будет активирован, пока файл не будет запущен.
Вызывает ли открытие файла в java его выполнение и, следовательно, активацию вируса, например. с использованием
BufferedReader reader = new BufferedReader(new FileReader(filename));