Universitas CodeGym
Sinau
Kursus
tugas
Survei & Kuis
Games
Pitulung
Jadwal
Masyarakat
Pangguna
Forum
Ngobrol
Artikel
crita sukses
Kegiatan
Ulasan
Langganan
Tema cahya
wulangan
Ulasan
Babagan awake dhewe
Miwiti
Mulai sinau
Mulai sinau saiki
Peta Quest
wulangan
Kabeh quests
Kabeh tingkat
Strategi "wait-notify-notifyAll".
2. modul: Java Core
tingkat,
wulangan
"Hai, Amigo!" "Aku pengin nyilem jero karo sampeyan babagan ngenteni-ngabari. Cara ngenteni-ngabari nyedhiyakake mekanisme sing trep kanggo sesambungan benang. Uga bisa digunakake kanggo mbangun mekanisme tingkat dhuwur sing rumit kanggo in
Sawetara nuansa
2. modul: Java Core
tingkat,
wulangan
"Hai, Amigo!" "Lan sawetara rincian liyane. Ayo diarani saran praktis." "Upami sampeyan duwe metode sing ngenteni apa-apa lan turu nganti kondisi wis kepenak." Yen koleksi kosong, banjur ngenteni public synchronized Runnable getJob()
Rincian liyane babagan sinkronisasi lan multithreading
2. modul: Java Core
tingkat,
wulangan
"Hai, Amigo!" "Ana topik ageng metu ana-Model Memori Jawa. Sejatine, sampeyan ora kudu ngerti bab iku durung, nanging bakal mbiyantu kanggo krungu bab iku." "Kanggo ngilangi kabeh masalah potensial, Jawa ngganti mekanisme manajemen memori.
Pranala migunani saka Profesor - 16
2. modul: Java Core
tingkat,
wulangan
"Salam, Amigo! Nyritakake babagan kemajuanmu. Apa sing sampeyan sinau minggu iki?" "Ellie, Rishi, Dokter Bilaabo, lan aku ngomong babagan multithreading. Aku sinau akeh!" "Kanca, aku rumangsa duwe sing bisa nggedhekake pangertenmu, sawetara
Grup Utas
2. modul: Java Core
tingkat,
wulangan
"Hai, Amigo!" "Kita bakal miwiti eksplorasi benang sing luwih jero." "Konsep klompok utas ditepangake kanggo nyegah thread bola-bali mandheg lan ngganggu saben utas liyane. Utas mung bisa mengaruhi utas liyane ing grup utas sing padha. Thre
Prioritas thread
2. modul: Java Core
tingkat,
wulangan
"Ayo nerusake pelajaran. Apa prioritas utas lan kenapa dibutuhake? "Ing masalah donya nyata, pentinge karya sing ditindakake dening benang sing beda-beda bisa beda-beda. Konsep prioritas utas digawe kanggo ngontrol proses iki. Saben utas nd
Pola metode pabrik
2. modul: Java Core
tingkat,
wulangan
Ing wektu iki, sampeyan bisa uga wis nemoni pola desain. Contone, singleton . Ayo ngelingi pola apa, kenapa dibutuhake, lan pola kreasi apa (singleton minangka conto). Kita uga bakal sinau pola anyar: cara pabrik. Ing pangembangan piranti l
Callable lan Future
2. modul: Java Core
tingkat,
wulangan
Masalah Runnable Sampeyan wis kenal karo antarmuka Runnable lan kelas Utas sing ngetrapake. Ayo elinga kaya apa antarmuka iki: public interface Runnable {
Antarmuka ExecutorService
2. modul: Java Core
tingkat,
wulangan
Napa sampeyan mbutuhake antarmuka Executor? Sadurunge Java 5, sampeyan kudu nulis kabeh manajemen thread kode dhewe ing aplikasi sampeyan. Kajaba iku, nggawe aUtas anyarobyek punika operasi sumber-intensif, lan iku ora nggawe pangertèn kang
Mungkasi Layanan Pelaksana
2. modul: Java Core
tingkat,
wulangan
Coba program prasaja: public static void main(String[] args) throws Exception {
ThreadPoolExecutor
2. modul: Java Core
tingkat,
wulangan
Nalika ngembangake aplikasi multi-threaded, biasane kita kudu ngurus ngatur karya benang. Sing luwih gedhe aplikasi kita lan luwih akeh utas sing dibutuhake kanggo tugas multithreaded, luwih akehRunnableobyek sing kita gawe. Perlu dicathet
metode newSingleThreadExecutor
2. modul: Java Core
tingkat,
wulangan
Napa sampeyan mbutuhake ExecutorService kanggo 1 utas? Sampeyan bisa nggunakake cara Executors.newSingleThreadExecutor kanggo nggawe ExecutorService karo blumbang sing kalebu thread siji. Logika blumbang kaya ing ngisor iki: Layanan nglakok
Tampilake liyane
1
...
18
19
20
21
22
...
35
Please enable JavaScript to continue using this application.