Java Multithreading
Ang Java Multithreading quest ay nagpapakilala sa mga mag-aaral sa lihim na CodeGym center na may multithreading. Sa paglipas ng 10 antas , pag-aaralan mo ang organisasyon ng Object, String, at mga panloob na klase. Matututuhan mo kung paano gumawa at huminto ng mga thread, kung ano ang deadlock, at kung ano ang ginagawa ng paghihintay, pag-abiso, at pag-abisoLahat ng mga pamamaraan. Makakakuha ka ng karanasan sa pagtatrabaho jsoup at ugoy , at alamin ang tungkol sa autopacking at ang mga detalye ng pagpapatupad nito. Sa paghahanap na ito, gagawa ka ng iyong unang mga mini-proyekto, na malalaking gawain . Upang mapadali ang pag-aaral, nahahati sila sa mga yugto. Kakailanganin mong magsulat ng ilang laro: Tetris , Snake , isang space shooter , at Arkanoid . Gagawin mo rin ang mga seryosong gawain na may maraming yugto, tulad ng isang chat system , ATM emulator at kahit isang web scraper !
- Antas
Naka-lock Organisasyon ng isang Object object: katumbas, hashCode, clone, wait, notify, toString() - Antas
Naka-lock String: nababago, hindi nababago, format, StringTokenizer, StringBuilder, StringBuffer - Antas
Naka-lock Mga panloob na klase, hal. Map.Entry - Antas
Naka-lock Mga panloob na klase, mga tampok ng pagpapatupad - Antas
Naka-lock Paglikha at paghinto ng mga thread: simulan, abalahin, matulog, magbunga - Antas
Naka-lock Pag-access sa nakabahaging data: naka-synchronize, pabagu-bago - Antas
Naka-lock Deadlock. Maghintay, ipaalam, ipaalam sa Lahat - Antas
Naka-lock TreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Nagtatrabaho sa jsoup - Antas
Naka-lock Autoboxing, mga tampok ng pagpapatupad - Antas
Naka-lock Mga operator: numeric, logical at binary. Nagtatrabaho sa Swing