Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 17.08.12 Prihlásený: 02.01.15 Príspevky: 94 Témy: 29 | 29 |
Učím sa Javu, momentálne som v kapitole viacvláknové programovanie. Mám nasedujúci kód: Kód: class MojeVlakno implements Runnable { //vytvorenie nového vlákna pomocou inplementovania rozhrania Runnable Thread v; MojeVlakno() { v = new Thread(this, "Moje vlákno"); v.start(); } public void run() { System.out.println("Dceriné vlákno spustené"); System.out.println("Dceriné vlakno zastvené"); } }
class MojeVlakno2 extends Thread { //vytvorenie nového vlákno odvodením od triedy Thread MojeVlakno2(){ super("Moje vlákno 2"); start(); } public void run() { System.out.println("Dceriné vlákno 2 spustené"); System.out.println("Dceriné vlakno 2 zastvené"); } }
public class Demo {
public static void main(String[] args) { new MojeVlakno(); System.out.println("Hlavné vlákno spustené"); System.out.println("Hlavné vlákno zastavené"); new MojeVlakno2();
} } Čomu nechápem je výstup y programu. Spustím program a výstup vzerá napr. takto: Hlavné vlákno spustené Hlavné vlákno zastavené Dceriné vlákno spustené Dceriné vlakno zastvené Dceriné vlákno 2 spustené Dceriné vlakno 2 zastvenéSpustím ho znovu a výstup už vyzerá napr. takto: Dceriné vlákno spustené Hlavné vlákno spustené Hlavné vlákno zastavené Dceriné vlakno zastvené Dceriné vlákno 2 spustené Dceriné vlakno 2 zastvenéatď.dostal som uź rôzne výstupz. Prečo sa mení poradie spúšťania a zastavovania vlákien?
_________________ HP ProBook 4520s; CPU: Intel i5-480M 2,67 Ghz; GPU: ATI Radeon HD 6370M 1 GB; MB: Hewlett-Packard 1411; Chipset: IntelHM57 (IbexPeak-M DH); RAM: Hyundai DDR3 4GB (PC3-10600); HDD: Hitachi 500GB 7200RPM SATA-II; Zvuková karta: Axago ADA-X5; Reproduktory: Genius SW-G2.1 1250 GX Gaming; OS: openSUSE 13.1, 64-bit |
|
Registrovaný: 25.11.12 Prihlásený: 06.09.16 Príspevky: 14 Témy: 2 | 2 |
to závisí od toho, kedy dá systém tvojmu vláknu slovo aby mohlo pracovať.
|
|
Registrovaný: 25.06.13 Prihlásený: 04.12.14 Príspevky: 7 Témy: 1 | 1 |
snad ti pomoze toto video
|
|
Registrovaný: 05.04.11 Príspevky: 1693 Témy: 50 | 50 Bydlisko: Žilina, Pop... | |
Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 1 | 905 | 02.04.2014 12:41 XOLOO | | [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 35 | 5560 | 09.03.2009 17:14 tlacitko Enter | | v Assembler, C, C++, Pascal, Java | 1 | 1127 | 04.01.2010 17:05 emigrate | | v Assembler, C, C++, Pascal, Java | 1 | 357 | 15.04.2013 16:23 p4tooo | | v Assembler, C, C++, Pascal, Java | 2 | 845 | 13.02.2018 1:08 raketar | | v Assembler, C, C++, Pascal, Java | 2 | 454 | 25.11.2012 20:24 nisanick | | v Assembler, C, C++, Pascal, Java | 8 | 573 | 12.03.2013 21:43 XOLOO | | v Assembler, C, C++, Pascal, Java | 6 | 1282 | 14.08.2007 23:52 etki | | v Assembler, C, C++, Pascal, Java | 3 | 525 | 17.02.2012 13:14 jarrro | | v Assembler, C, C++, Pascal, Java | 3 | 577 | 26.10.2010 0:17 TommyHot | | v Assembler, C, C++, Pascal, Java | 10 | 704 | 31.10.2011 17:29 walther | | v Assembler, C, C++, Pascal, Java | 2 | 853 | 07.06.2012 21:52 lukac | | v Assembler, C, C++, Pascal, Java | 3 | 675 | 21.09.2008 21:08 flashman | | v Ostatné programy | 1 | 344 | 02.06.2010 13:43 Logik | | v Assembler, C, C++, Pascal, Java | 15 | 848 | 01.12.2010 2:05 pitbull | | v Assembler, C, C++, Pascal, Java | 3 | 868 | 11.08.2011 16:42 street_punk |
|