Sunteți pe pagina 1din 2

Sublcase ale listei

aray list vector si linked list


vectoru-ul nu prea mai este folosit
linked list foloseste indexi
in linked list fiecare element isi cunoaste vecinii

Seturile
Setul nu accepta duplicate
Metodele pentru set returneaza true sau false
El foloseste equals, in cazul unu hashset foloseste acel hashcode
Triset-ul si sorteaza elementele inserate
Metoda hashcode si equals trebuie suprascrisa
Setul nu compara cu equals toate elementele
* ce e cu tree insemna ca le sorteaza (treeSet)

Queue
E tot din java collection framework.

Map
are o caracteristica apare. map-ul nu extinde colectii. Nu pot sa aiba duplicate.
Anumite obiecte determina generarea unui anumit hashcode
Implementari ale interfetei map ar fi: hashmap, treemap, linkedhash map, hashtable

equals= verifica continutul obiectului, difera fata de ==

Araylist=performante bune de insertie


daca nu vrem sa folosim duplicate folosim duplicate folosim set

30.01.2020

Expresia lamba -folosita pt a oferi o implementare unei interfete functionale


Stream-ul secventa de elementa care ne ajuta la procesarea succesiva a unor date.
Il putem folosi la colectii, IO, Arrays, etc

cast- sa ne dam acces la metodele din interiorl obiectelror


procesul de a trece in bitecode - serializare
transient- folosim cand nu vrem sa serializam campul
tot ce are "tree" in componenta sunt sortate

18.02.2020
jdbc e framework-ul ce vine cu
o baza de date e un set de "tabele" care stocheaza si manipuleaza date
SQl nu e limbaj de programare, e un standard ce e implementat de mai multi
provideri: Mysql, db2, postgreSQL, Oracle, etc,
ANSI e un standard SQL
Joins e un keyword folosit in sql. Sunt mai multe tipuri de join-uri (inner join,
left join, right join, full join, cross join)
inner join- intersectia celor 2 tabele

S-ar putea să vă placă și