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
Toate metodele clasei Object, plus mai multe despre metoda toString().
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" "Bună!" "Astăzi vom studia clasa Object. Ați întâlnit-o deja și știți că Object este clasa de bază pentru toate clasele. Practic nu are date, dar are mai multe metode." "De ce are nevoie de metode? Chiar creează cineva instan
Metodele equals & hashCode: de ce și unde să le folosiți și cum funcționează
Modulul 2: Java Core
Nivel,
Lecţie
„Acum vă voi spune despre câteva metode care sunt la fel de utile: equals(Object o) & hashCode() ”. „Probabil că v-ați amintit deja că, în Java, atunci când comparați variabile de referință, obiectele în sine nu sunt comparate, ci mai degra
Prezentarea metodelor wait, notify și notifyAll
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" "Bună, Rishi!" „O să vă prezint metodele wait , notify și notifyAll ale clasei Object .” „Astăzi doar ne vom familiariza cu ei, dar ne vom întoarce mai târziu și vom petrece mai mult timp cu asta”. "Bine." „Aceste metode au f
Metoda clonării și interfața clonabilă
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" — Bună, Kim. „O să vă spun despre metoda clone()”. „Scopul acestei metode este de a clona un obiect sau, cu alte cuvinte, de a crea o clonă/copie/duplicare a obiectului.” „Când această metodă este apelată, mașina virtuală Jav
Metoda finalize, interfața care se poate închide și declarația de încercare cu resurse (Java 7)
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" „Tocmai am decis să discut despre metoda finalize () cu tine.” „Dacă vă amintiți, finalize() este o metodă specială care este apelată de un obiect înainte ca colectorul de gunoi să-l distrugă.” „Scopul principal al acestei me
Metoda getClass(), obiectul Class și o introducere în Reflection
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" „Acum este timpul pentru evenimentul principal. Ne vom familiariza cu clasa Class și vom atinge Reflection. După cum probabil ați realizat deja, totul în Java este un obiect. Și de ce are nevoie un obiect? Ce are fiecare obie
Ce sunt obiectele mutabile/imuabile și pentru ce sunt acestea?
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo!" — Bună, Bilaabo! „Astăzi, Bilaabo vă va spune despre obiectele mutabile și imuabile . „Obiectele pe care le puteți schimba după ce sunt create sunt numite mutabile .” „Obiectele care nu pot fi modificate după ce sunt create s
Lecții suplimentare pentru nivel
Modulul 2: Java Core
Nivel,
Lecţie
contracte equals() și hashCode() sau orice altceva Metodele equals și hashCode sunt strâns legate între ele și este o idee bună să suprascrieți ambele metode într-un mod consecvent. Mulți oameni știu asta. Dar nu toată lumea înțelege pe dep
Recursiune
Modulul 2: Java Core
Nivel,
Lecţie
"Bună, Amigo. Astăzi Bilaabo vă va spune despre recursivitate." După cum știți, în Java unele metode numesc alte metode. În plus, atunci când o metodă este apelată, îi sunt transmise argumente specifice, dar variabilele locale ale metodei i
Condiții de ieșire. StackOverflowError
Modulul 2: Java Core
Nivel,
Lecţie
Exemplu de cod recursiv fără o condiție de ieșire Să aruncăm o altă privire asupra unei probleme recursive. Ca exemplu, luați în considerare calcularea numerelor Fibonacci. Toată lumea își va aminti că șirul Fibonacci este o succesiune nume
Lecții suplimentare pentru nivel
Modulul 2: Java Core
Nivel,
Lecţie
Recursiune în Java În programare, recursiunea sperie inițial mulți oameni. Dar adevărul este că trebuie doar să te așezi și să sapi în ea în mod corespunzător, apoi să solidifici ceea ce ai învățat prin practică. Veți beneficia de această l
Multithreading
Modulul 2: Java Core
Nivel,
Lecţie
"Bună ziua, Amigo! Avem un subiect nou și foarte dificil. Îmi pare rău. Este adesea considerat unul dintre cele mai complexe subiecte nu numai în Java, ci și în programare în general. Vorbesc despre multithreading . " Imaginați-vă un joc de
Afișați mai multe
1
...
16
17
18
19
20
...
35
Please enable JavaScript to continue using this application.