Universitatea CodeGym
Învăţare
Curs
Sarcini
Sondaje și chestionare
Jocuri
Ajutor
Programa
Comunitate
Utilizatori
forum
conversație
Articole
Povesti de succes
Activitate
Recenzii
Abonamente
Tema ușoară
Lecții
Recenzii
Despre noi
start
Începe să înveți
Începeți să învățați acum
Harta misiunii
Lecții
Toate misiunile
Toate nivelurile
newMetoda FixedThreadPool
Modulul 2: Java Core
Nivel,
Lecţie
Metoda newFixedThreadPool a clasei Executors creează un executorService cu un număr fix de fire. Spre deosebire de metoda newSingleThreadExecutor , specificăm câte fire dorim în pool. Sub capotă, se numește următorul cod: new ThreadPoolExec
Metoda newCachedThreadPool
Modulul 2: Java Core
Nivel,
Lecţie
Un alt tip de pool de fire este „în cache”. Astfel de piscine de fire sunt la fel de frecvent utilizate ca și cele fixe. După cum este indicat de nume, acest tip de pool de fire memorează în cache firele. Păstrează firele neutilizate în via
Metoda nouăWorkStealingPool
Modulul 2: Java Core
Nivel,
Lecţie
Să descoperim noua metodăWorkStealingPool, care ne pregătește un ExecutorService . Acest grup de fire este special. Comportamentul său se bazează pe ideea de a „fura” munca. Sarcinile sunt puse în coadă și distribuite între procesoare. Dar
Metoda newScheduledThreadPool
Modulul 2: Java Core
Nivel,
Lecţie
Un alt tip de grup de activități este grupul de activități programate. Judecând după nume, putem presupune că folosim acest tip pentru a programa când trebuie lansată o anumită sarcină. Acest tip de serviciu este util atunci când avem o sar
ThreadLocal, ThreadLocalRandom
Modulul 2: Java Core
Nivel,
Lecţie
În această lecție, vom vorbi în general despre lucrul cu clasa java.lang.ThreadLocal<> și despre cum să o folosim într-un mediu cu mai multe fire. Clasa ThreadLocal este folosită pentru a stoca variabile. O caracteristică distinctivă a aces
Link-uri utile de la profesor — 27
Modulul 2: Java Core
Nivel,
Lecţie
„Ei bine, salut Amigo! Sper că nu aveți planuri grandioase pentru seară, pentru că am găsit o selecție sensibilă de materiale pe multithreading pentru a vă bucura. Mai bine împreună: Java și clasa Thread. Partea I — Fire de execuție . Multi
Clase imbricate
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" — Bună, Ellie! "Astăzi avem un subiect foarte interesant. Azi am să vă povestesc despre clasele imbricate." "Dacă o clasă este declarată în interiorul unei alte clase, atunci este o clasă imbricată. Clasele imbricate non-stat
Clase imbricate statice
Modulul 2: Java Core
Nivel,
Lecţie
„Deci, subiectul numărul doi este clasele imbricate statice. Amintiți-vă că clasele imbricate non-statice sunt numite clase interioare . „Hai să analizăm ce înseamnă cuvântul static în contextul unei declarații de clasă imbricată. Ce crezi?
Clase interioare anonime și exemple
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" — Dar deja am salutat, Ellie! "Hei, nu te certa cu mătușa ta. În secolul 31, dacă nu te-ai mai văzut pe cineva de mai bine de jumătate de oră, se obișnuiește să te saluti din nou. Așa că nu-mi da atitudinea ta!" „Oricum, este
Exemple de diferite tipuri de clase în JDK
Modulul 2: Java Core
Nivel,
Lecţie
Exemplu de clasă interioară Clasa AbstractList are o clasă internă Itr . Este o implementare a interfeței Iterator , care face posibilă obținerea elementelor colecțiilor unul câte unul: private class Itr implements Iterator {
Link-uri utile de la profesor — 23
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo! Te-ai descurcat atât de repede cu subiecte și sarcini noi. Dar am multe lecturi bune pentru tine astăzi. Cred că vei beneficia din nou de examinarea corectă a claselor imbricate. Clase interioare imbricate De ce să creați clas
Serializare. Inceputul.
Modulul 2: Java Core
Nivel,
Lecţie
„Îți vei aminti că astăzi am investigat salvarea obiectelor și citirea lor dintr-un fișier?” „Da, tocmai am salvat într-un flux de ieșire, o citire dintr-un flux de intrare.” "Bravo, Amigo. Mă bucur să aud că observi aceste detalii. Ai fi c
Afișați mai multe
1
...
19
20
21
22
23
...
35
Please enable JavaScript to continue using this application.