Co oznacza "wątek w linii"?Co to jest "wątek w linii"?
Mam to pytanie podczas mojej ostatniej rozmowy. Ktoś to użył?
Co oznacza "wątek w linii"?Co to jest "wątek w linii"?
Mam to pytanie podczas mojej ostatniej rozmowy. Ktoś to użył?
Uważam, że odnosi się to do praktyki tworzenia anonimowej klasy rozszerzającej wątek i wywoływania jej metody początkowej w tym samym wierszu kodu.
(new Thread() {
public void run() {
// do stuff
}
}).start();
Jak podano w innym miejscu, nie jest to "oficjalny" termin Java. Myślę jednak, że nadal dobrze jest wiedzieć, w jaki sposób można inaczej mówić o koncepcjach, choćby tylko ze względu na komunikację.
To naprawdę po prostu inne imię anonimowego theada.
(new Thread() { public void run() {
// do something
} }).start();
"Wątek inline" nie jest ustalonym określeniem w języku Java. To było złe pytanie.
Niektórzy ludzie używają tego terminu do oznaczania wątków zdefiniowanych za pomocą anonimowych klas, jak pokazano w innych odpowiedziach. Ale znowu nie jest to oficjalne lub nawet powszechne użycie, a nie coś, dzięki czemu można by z pożytkiem zmierzyć czyjś poziom wiedzy o Javie.
Niektóre osoby mogą uznać za uzasadnione pytanie, czy kandydaci mogą interaktywnie usuwać nieudaną komunikację. –
To może nie być ustalony termin, ale faktem jest, że użyłem tych słów kluczowych, aby znaleźć przykład w sieci i znalazłem wiele przykładów, takich jak ten dostarczony przez danben. Więc co jest "ustalone" dokładnie ??? – Brain
Domyślam to oznacza tworzenie wątku coś w stylu ...
new Thread(
new Runnable() {
public void run() {
...
}
}).start();
brzmi jak dym i lustra, nigdy nie słyszałem tego terminu. Istnieje jednak odpowiedź na http://wiki.answers.com/Q/What_is_inline_thread_in_java. –
Wow, po raz pierwszy widzę, że wikianswersy dostarczają użytecznej odpowiedzi. – Roman