"Baiklah, Amigo, anda selangkah lebih dekat untuk mendapat gelaran 'pembangun junior Java'! Anda berjaya dengan teori dan latihan. Tahniah!"

"Terima kasih, Profesor! Tetapi anda mungkin telah menyediakan sesuatu yang menarik untuk saya, bukan?"

"Anda menekanya! Sebagai permulaan, saya boleh memberitahu anda tentang cara saya membina laser kosmik pertama saya dari hujung robo-dinosaur yang telah pupus…"

"Mungkin lain kali, Profesor?"

"Okay, okay. Ni ada bacaan rumah kalau begitu."

Penyegerakan benang. Pengendali yang disegerakkan

Pada peringkat awal latihan anda, benang sering berfungsi secara bebas antara satu sama lain. Memandangkan anda sudah biasa dengan multithreading, anda tahu bahawa urutan yang berbeza boleh berinteraksi secara serentak dengan dan mengubah suai set data yang sama. Untuk mengelakkan kekeliruan, anda memerlukan pengendali yang disegerakkan. Kami telah mendedikasikan pelajaran lanjutan yang berasingan untuk topik penting ini.

Menguruskan benang. Kaedah meruap dan kaedah hasil().

Satu lagi pelajaran terperinci  ditumpukan kepada kata kunci yang tidak menentu dan kaedah yield() dan peraturan yang mengawal berlaku-sebelum perhubungan. Anda akan mengetahui lebih lanjut tentang pelbagai kaedah mengawal aliran program berbilang benang.