DataInputStream in;
byte[] b = new byte[1024];
for (;;){
in.read(b);
//do something
}
J'ai le code ci-dessus. Dans un autre thread, je gère d'autres événements. Dans ce fil je veux annuler l'opération de lecture montrée dans le code ci-dessus. Comment puis-je faire?annuler opération de lecture
Je pense que vous avez manqué le point - le vrai problème est de savoir comment provoquer le 'InterruptedException' en premier lieu, et même alors, il n'interromprait probablement pas un' read() 'qui est bloqué dans le système d'exploitation . – Alnitak