Java Multithreading
A Java Multithreading küldetés bevezeti a diákokat a titkos CodeGym központba a többszálú megoldással. A 10 szint során az Object, String és a belső osztályok felépítését tanulod. Megtanulja, hogyan hozhat létre és állíthat le szálakat, mi a holtpont, és mit tesz a várakozás, értesítés és értesítés minden metódus. Tapasztalatot szerezhetsz vele dolgozni jsoup és Hinta , valamint megismerheti az automatikus csomagolást és annak megvalósításának részleteit. Ebben a küldetésben létrehozza az első mini-projektjeit, amelyek nagy feladatok . A tanulás megkönnyítése érdekében szakaszokra vannak osztva. Meg kell írnod néhány játékot: Tetris , Snake , a space shooter és Arkanoid . Komoly feladatokon is dolgozhat több szakaszban, például chatrendszerrel , ATM-emulátorral és még egy webkaparóval is!
- Szint
Zárt Egy objektum objektum szervezése: egyenlő, hashCode, klónozás, várakozás, értesítés, toString() - Szint
Zárt Karakterlánc: módosítható, megváltoztathatatlan, formátum, StringTokenenizer, StringBuilder, StringBuffer - Szint
Zárt Belső osztályok, pl. Map.Entry - Szint
Zárt Belső osztályok, megvalósítási jellemzők - Szint
Zárt Szálak létrehozása és leállítása: indítás, megszakítás, alvás, leadás - Szint
Zárt Megosztott adatok elérése: szinkronizált, változékony - Szint
Zárt Holtpont. Várj, értesíts, értesítsMindent - Szint
Zárt TreadGroup, ThreadLocal, Executor, ExecutorService, Hívható. A jsoup használata - Szint
Zárt Autobox, megvalósítási funkciók - Szint
Zárt Operátorok: numerikus, logikai és bináris. A Swing használata