JERY Δημοσ. 18 Μαρτίου 2017 Δημοσ. 18 Μαρτίου 2017 Παιδιά καλησπέρα , Φτιάχνω προγράμματα με σηριακη επικοινωνία και thread sleep γιατί περιμένω να πάρω απάντηση στο buffer ,δημιουργώ με λάμδα ένα runnable task . Δημιουργώ ένα ExecutorService και θέλω με ένα κουμπί να το σταματήσω . Να τονίσω ότι θέλω οπωσδήποτε να σταματήσει , το κάνω shutdownnow και μου χτυπάει exception στο sleep . Το thread stop λένε δεν πρέπει να το χρησιμοποιείς , υπάρχει κάποιος εύκολος τρόπος ?
anon667 Δημοσ. 20 Μαρτίου 2017 Δημοσ. 20 Μαρτίου 2017 Στο παρακάτω thread: http://stackoverflow.com/questions/5946562/java-force-stopping-of-executorservice-threads αναφέρεται το εξής: ExecutorService.submit(...) returns a Future<?> that has a cancel() method. You should keep track of these can call it when you want each task to stop. Το έχεις δοκιμάσει;
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα