runnable

"implements Runnable" vs "extends Thread" w Javie

Z tego, co spędziłem z wątkami w Javie, znalazłem dwa sposoby pisania wątków: Z implements Runnable: public class MyRunna ... //Code } } //Started with a "new MyThread().start()" call Czy jest jakaś znacząca różnica w tych dwóch blokach kodu ?

Różnica między interfejsami Runnable i Callable w Javie

Jaka jest różnica pomiędzy używaniem interfejsów Runnable i Callable podczas projektowania równoległych wątków w Javie, dlaczego wybrałeś jeden nad drugim?

Jaka jest różnica między thread start () a Runnable run()

Powiedzmy, że mamy te dwa Runnables: class R1 implements Runnable { public void run() { … } … } class R2 implement ... (); R2 r2 = new R2(); Thread t1 = new Thread(r1); Thread t2 = new Thread(r2); t1.start(); t2.start(); }

Można uruchomić z parametrem?

Potrzebuję "Runnable, który akceptuje parametr", chociaż wiem, że taki runnable tak naprawdę nie istnieje. Może to wskazywać ... tr) { public void run(String str) { someFunc(str); } }; Jakiś pomysł jak osiągnąć coś takiego jak wyżej?

Nazewnictwo wątków i puli wątków ExecutorService

Powiedzmy, że mam aplikację, która wykorzystuje Executor framework jako taki Executors.newSingleThreadExecutor().submit(new ... tworzonych wątków lub puli wątków. Więc jak można podać nazwy dla wątków/puli wątków? Na przykład Thread[FooPool-FooThread].

W prostym do zrozumienia wyjaśnieniu, co można uruchomić w Javie? [zamknięte]

Co to jest "runnable" w Javie, w rozumieniu laika? Jestem studentem programowania AP w liceum, którego zadaniem jest robienie badań lub szukanie od innych tego, czym jest "runnable" (dopiero wchodzimy do OOP i jeszcze nie dotknęliśmy wątków).

Czy istnieje sposób, aby Run () Runnable ' s wyrzucił wyjątek?

Metoda, którą wywołuję w run() w klasie implementującej Runnable) została zaprojektowana tak, aby rzucać wyjątek. Ale kompil ... żebyrun () wyrzucił wyjątek. Ale mam wyjątkową sytuację, w której muszę mieć tę funkcjonalność. Jak obejść to ograniczenie?

Android: jak zatrzymać Runnable?

Próbowałem w ten sposób: private Runnable changeColor = new Runnable() { private boolean killMe=false; public void ru ... ostDelayed(changeColor, 150); } public void kill(){ killMe=true; } }; Ale nie mam dostępu do metody kill()!

Najlepszy sposób tworzenia i używania anonimowej klasy Runnable

Chcę użyć anonimowej klasy dla runnable. Są dwa sposoby, ale nie wiem czy robią to samo czy nie: Metoda pierwsza: użycie be ... sta. Ale nie wiem, czy robi to samo, co metoda pierwsza ? Czy możemy wywołać metodę run bezpośrednio na Runnable ? Dzięki:)

Różnica między AsyncTask i Thread / Runnable

Mam pytanie, które mnie zastanawia. Wyobraź sobie, że chcę zrobić coś w innym wątku, jak pobieranie rzeczy GPS/Lokalizacja, ... worzenie Thread w tle poprzez AsyncTask oraz Tworzenie Thread thread1 = new Thread(new Runnable() ... a implementacja run()?

Android update TextView w wątku i uruchamiane

Chcę zrobić prosty timer w Androidzie, który aktualizuje widok tekstu co sekundę. Po prostu liczy sekundy jak w Saperze. Pro ... dException e) { e.printStackTrace(); } } } }); th.start(); }

Jak usunąć runnable z obiektu obsługi dodanego przez postDelayed?

Mam animację "Otwórz" i używam Handler.postDelayed(Runnable, delay) do uruchomienia animacji "Zamknij" po krótkim opóźnieniu. ... awia się prawdopodobnie Inna animacja wywołana kliknięciem. Moje pytanie brzmi, jak anulować "Zamknij" animację w handlerze?

Zwracanie wartości z Runnable

Metoda run Runnable mA typ return void i nie może zwrócić wartości. Zastanawiam się jednak, czy istnieje jakieś obejście tego ... nput(chain); response = outputProxy.input(); } } Chcę mieć dostęp do zmiennej response w method. Czy to możliwe?

Runnable jest wysłany pomyślnie, ale nie działa

W istniejącym projekcie Androida natknąłem się na następujący fragment kodu (w którym wstawiłem miot debugowania) ImageView ... ystko było dobrze. Czy ktoś rozumie, co tu się dzieje? (ps. wszystko to zaobserwowano na Android 1.6 phone i android-3 sdk)

Czy istnieje sposób na przekazanie parametrów do Runnable? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ytanie "po co ci to", mam animację wątkową, która musi oddzwonić do wątku interfejsu, aby powiedzieć, co właściwie narysować.