SlideShare a Scribd company logo
Masudul Haque
A collection — sometimes called a container —
is simply an object that groups multiple
elements into a single unit. Collections are
used to store, retrieve, manipulate, and
communicate aggregate data.






Data Structure
Interface
Implementation
Algorithm
Concurrency










Jdk 1.0: Vector, Stack, Dictionary, Hashtable,
Enumeration
Jdk 1.2: List, Set, Map, ArrayList, LinkedList,
HashSet, TreeSet, HashMap, WeakHashMap
Jdk 1.4: RandomAccess, IdentityHashMap,
LinkedHashMap
Jdk 1.5: Queue, java.util.concurrent
Jdk 1.6: Deque, NavigableSet/Map
Jdk 1.7: TransferQueue, LinkedTransferQueue








Reduces programming effort.
Increases programming speed and quality.
Allows interoperability of unrelated data.
Reduces learning effort.
Reduces effort of to design new APIs
Foster software reuse.





Indexed access
Uses offset from memory address for fast
memory access
In Java - fixed size memory block with VMlevel support




Dynamic structure made of pointers
Easy to insert and delete new elements
No indexed access
Think of an example with ArrayList:
List<String> listA = new ArrayList<>();
listA.add("B");
listA.add("C");
listA.add("D");
listA.add("C");
for (String string : listA) { //Iteration
if (string.equals("C")) {
listA.remove("C"); //ConcurrentModificationExp
}
}
System.out.println(listA);
List<String> listA = new CopyOnWriteArrayList<>();
listA.add("B");
listA.add("C");
listA.add("D");
listA.add("C");

for (String string : listA) {
if (string.equals("C")) {
listA.remove("C");
}
}
System.out.println(listA);





Thread safe. Never throws ConcurrentModificationEception.
Copy-on-write operation.
Snapshot iterator.
Data
Structure

Sorting

Iterator

Null Support?

ArrayList

Array

No

Fail-fast

Yes

LinkedLIst

Linked list

No

Fail-fast

Yes

CopyOnWrite
ArrayList

Array

No

Snapshot

Yes
add

remove

get

contain

ArrayList

O(1)

O(n)

O(1)

O(n)

LinkedLIst

O(1)

O(1)

O(n)

O(n)

CopyOnWrite
ArrayList

O(n)

O(n)

O(1)

O(n)






Fail-fast - work on live data, but become
invalid when live data is modified
Weakly consistent - work on live data, safe,
reflect updates and deletes, but not inserts
Snapshot - work on a snapshot of the live
data, fast, safe, but possibly stale








first() : E
last() : E
headSet(E toElem) : SortedSet<E>
subSet(E fromElem, E toElem) : SortedSet<E>
tailSet(E fromElem) : SortedSet<E>
comparator() : Comparator<? super E>













pollFirst() : E
pollLast() : E
subSet(E from, boolean inclusive, E to, boolean inclusive) :
NavigableSet<E>
headSet(E to, boolean inclusive) : NavigableSet<E>
tailSet(E from, boolean inclusive) : NavigableSet<E>

ceiling(E e) : E
floor(E e) : E
higher(E e) : E
lower(E e) : E
descendingSet() : NavigableSet<E>
descendingIterator() : Iterator<E>
Data Structure

Sorting

Iterator

Nulls?

HashSet

Hash table

No

Fail-fast

Yes

LinkedHash
Set

Hash table+
Linked list

Insertion order

Fail-fast

Yes

EnumSet

Bit Vector

Natural order

Weekly
Consistent

No

TreeSet

Red-black tree

Sorted

Fail-fast

Depends

CopyOnWriteA
rraySet

Array

No

Snapshot

Yes

ConcurrentSki
pListSet

Skip list

Sorted

Weekly
Consistent

No




Series of linked list
Reasonably fast search add and remove
Lock free implementation
add

contains

next

HashSet

O(1)

O(1)

O(h/n)

LinkedHash Set

O(1)

O(1)

O(1)

EnumSet

O(1)

O(1)

O(1)

TreeSet

O(log n)

O(log n)

O(log n)

CopyOnWriteArray
Set

O(n)

O(n)

O(1)

ConcurrentSkipLis
tSet

O(log n)

O(log n)

O(1)
Throws exception

Returns special value

Insert

add(e)

offer(e)

Remove

remove()

poll()

Examine

element()

peek()
Throws
exception

Special value

Blocks

Time out

Insert

add(e)

offer(e)

put(e)

offer(e,time,
unit)

Remove

remove()

poll()

take()

poll(time,
unit)

Examine

element()

peek()

Not
applicable

Not
applicable




Balanced binary tree
Root is always highest priority
Inserts and removes cause re-balancing
Head:Throws Head: Special Tail: Throws
exception
value
exception
Insert

Remove

Examine

Tail: Special
value

addFirst(e)

offerFirst(e)

addLast(e)

offerLast(e)

removeFirst()

pollFirst()

removeLast()

pollLast()

getLast()

peekLast()

Stack: push

Queue: remove
Stack:pop

getFirst()

Queue: element

Queue: poll

peekFirst()
Queue:peek
Stack:peek

Queue: add

Queue: offer
Head

Throws
exception

Insert

addFirst(e)
Stack: push

Special value

Blocks

Time out

offerFirst(e)

putFirst(e)

offerFirst(e,
time,unit)

Queue: add

Queue: offer

takeFirst()

pollFirst(e,
time,unit)

Special value

Blocks

Time out

offerLast(e)

putLast(e)

offerLast(e,
time, unit)

Remove

removeFirst()

pollFirst()

Examine

getFirst()

peekFirst()

Queue: element

Queue:peek
Stack:peek

Tail

Throws
exception

Insert

addLast(e)

Remove
Examine

Queue: remove

Stack: push

removeLast()
Queue: remove
Stack:pop

getLast()

Queue: element

Queue: poll

pollLast()
Queue: poll

peekLast()
Queue:peek
Stack:peek

Queue: put

takeLast()

Queue: offer

pollLast(e,
time, unit)
Producers wait for consumers to receive
elements. Useful for message passing. Similar
to a broader version of SynchronousQueue.
hasWaitingConsumer() : boolean
getWaitingConsumerCount() : int
transfer(E e)
tryTransfer(E e) : boolean
tryTransfer(E e, long timeout, TimeUnit unit) :
boolean
put(E key, V value) : V
putAll(Map<? extends K, ? extends V> m)
remove(Object key) : V
clear()
containsKey(Object key) : boolean
containsValue(Object value) : boolean
isEmpty() : boolean
size() : int
get(Object key) : V
entrySet() : Set<Map.Entry<K,V>>
keySet() : Set<K>
values() : Collection<V>
firstKey() : K
lastKey() : K
headMap(K to) : SortedMap<K, V>
subMap(K from, K to) : SortedMap<K, V>
tailMap(K from) : SortedMap<K, V>
comparator() : Comparator<? super K>
firstEntry() : Map.Entry<K,V>
lastEntry() : Map.Entry<K,V>
ceilingEntry(K key) : Map.Entry<K,V>
ceilingKey(K key) : K
floorEntry(K key) : Map.Entry<K,V>
floorKey(K key) : K
higherEntry(K key) : Map.Entry<K,V>
higherKey(K key) : K
lowerEntry() : Map.Entry<K,V>
lowerEntry(K key) : K
navigableKeySet() : NavigableSet<K>
pollFirstEntry() : Map.Entry<K,V>
pollLastEntry() : Map.Entry<K,V>
headMap(K to, boolean inclusive) : NavigableMap<K,V>
subMap(K from, boolean fromInc, K to, boolean toInc) : NavigableMap<K,V>
tailMap(K from, boolean inclusive) : NavigableMap<K,V>
descendingKeySet() : NavigableSet<K>
descendingMap() : NavigableMap<K,V>
putIfAbsent(K key, V value) : V
remove(Object key, Object value) : boolean
replace(K key, V value) : V
replace(K key, V oldValue, V newValue) : boolean
Java-7: Collections
Java-7: Collections
Java-7: Collections
Java-7: Collections

More Related Content

What's hot

Collections - Maps
Collections - Maps Collections - Maps
Collections - Maps
Hitesh-Java
 
Sasi, cassandra on full text search ride
Sasi, cassandra on full text search rideSasi, cassandra on full text search ride
Sasi, cassandra on full text search ride
Duyhai Doan
 
5 collection framework
5 collection framework5 collection framework
5 collection framework
Minal Maniar
 
Collections in Java Notes
Collections in Java NotesCollections in Java Notes
Collections in Java Notes
Shalabh Chaudhary
 
Datastax day 2016 : Cassandra data modeling basics
Datastax day 2016 : Cassandra data modeling basicsDatastax day 2016 : Cassandra data modeling basics
Datastax day 2016 : Cassandra data modeling basics
Duyhai Doan
 
Collections Java e Google Collections
Collections Java e Google CollectionsCollections Java e Google Collections
Collections Java e Google Collections
André Faria Gomes
 
Array list
Array listArray list
Array list
vishal choudhary
 
R training2
R training2R training2
R training2
Hellen Gakuruh
 
Collections Framework Begineers guide 2
Collections Framework Begineers guide 2Collections Framework Begineers guide 2
Collections Framework Begineers guide 2
Kenji HASUNUMA
 
Java collections notes
Java collections notesJava collections notes
Java collections notes
Surendar Meesala
 
Collections - Array List
Collections - Array List Collections - Array List
Collections - Array List
Hitesh-Java
 
Data structures cs301 power point slides lecture 01
Data structures   cs301 power point slides lecture 01Data structures   cs301 power point slides lecture 01
Data structures cs301 power point slides lecture 01
shaziabibi5
 
Collections generic
Collections genericCollections generic
Collections generic
sandhish
 
Latent Semantic Analysis of Wikipedia with Spark
Latent Semantic Analysis of Wikipedia with SparkLatent Semantic Analysis of Wikipedia with Spark
Latent Semantic Analysis of Wikipedia with Spark
Sandy Ryza
 
Apache cassandra in 2016
Apache cassandra in 2016Apache cassandra in 2016
Apache cassandra in 2016
Duyhai Doan
 
Java
JavaJava
Java ArrayList Tutorial | Edureka
Java ArrayList Tutorial | EdurekaJava ArrayList Tutorial | Edureka
Java ArrayList Tutorial | Edureka
Edureka!
 
Perl and Elasticsearch
Perl and ElasticsearchPerl and Elasticsearch
Perl and Elasticsearch
Dean Hamstead
 
Collections lecture 35 40
Collections lecture 35 40Collections lecture 35 40
Collections lecture 35 40
bhawna sharma
 

What's hot (20)

Collections - Maps
Collections - Maps Collections - Maps
Collections - Maps
 
Javasession7
Javasession7Javasession7
Javasession7
 
Sasi, cassandra on full text search ride
Sasi, cassandra on full text search rideSasi, cassandra on full text search ride
Sasi, cassandra on full text search ride
 
5 collection framework
5 collection framework5 collection framework
5 collection framework
 
Collections in Java Notes
Collections in Java NotesCollections in Java Notes
Collections in Java Notes
 
Datastax day 2016 : Cassandra data modeling basics
Datastax day 2016 : Cassandra data modeling basicsDatastax day 2016 : Cassandra data modeling basics
Datastax day 2016 : Cassandra data modeling basics
 
Collections Java e Google Collections
Collections Java e Google CollectionsCollections Java e Google Collections
Collections Java e Google Collections
 
Array list
Array listArray list
Array list
 
R training2
R training2R training2
R training2
 
Collections Framework Begineers guide 2
Collections Framework Begineers guide 2Collections Framework Begineers guide 2
Collections Framework Begineers guide 2
 
Java collections notes
Java collections notesJava collections notes
Java collections notes
 
Collections - Array List
Collections - Array List Collections - Array List
Collections - Array List
 
Data structures cs301 power point slides lecture 01
Data structures   cs301 power point slides lecture 01Data structures   cs301 power point slides lecture 01
Data structures cs301 power point slides lecture 01
 
Collections generic
Collections genericCollections generic
Collections generic
 
Latent Semantic Analysis of Wikipedia with Spark
Latent Semantic Analysis of Wikipedia with SparkLatent Semantic Analysis of Wikipedia with Spark
Latent Semantic Analysis of Wikipedia with Spark
 
Apache cassandra in 2016
Apache cassandra in 2016Apache cassandra in 2016
Apache cassandra in 2016
 
Java
JavaJava
Java
 
Java ArrayList Tutorial | Edureka
Java ArrayList Tutorial | EdurekaJava ArrayList Tutorial | Edureka
Java ArrayList Tutorial | Edureka
 
Perl and Elasticsearch
Perl and ElasticsearchPerl and Elasticsearch
Perl and Elasticsearch
 
Collections lecture 35 40
Collections lecture 35 40Collections lecture 35 40
Collections lecture 35 40
 

Similar to Java-7: Collections

Collection Framework in Java | Generics | Input-Output in Java | Serializatio...
Collection Framework in Java | Generics | Input-Output in Java | Serializatio...Collection Framework in Java | Generics | Input-Output in Java | Serializatio...
Collection Framework in Java | Generics | Input-Output in Java | Serializatio...
Sagar Verma
 
Java 103
Java 103Java 103
Java 103
Manuela Grindei
 
Java Collections
Java  Collections Java  Collections
11000121065_NAITIK CHATTERJEE.ppt
11000121065_NAITIK CHATTERJEE.ppt11000121065_NAITIK CHATTERJEE.ppt
11000121065_NAITIK CHATTERJEE.ppt
NaitikChatterjee
 
07 java collection
07 java collection07 java collection
07 java collection
Abhishek Khune
 
Week_2_Lec_6-10_with_watermarking_(1).pdf
Week_2_Lec_6-10_with_watermarking_(1).pdfWeek_2_Lec_6-10_with_watermarking_(1).pdf
Week_2_Lec_6-10_with_watermarking_(1).pdf
PrabhaK22
 
Advanced Java - UNIT 3.pptx
Advanced Java - UNIT 3.pptxAdvanced Java - UNIT 3.pptx
Advanced Java - UNIT 3.pptx
eyemitra1
 
Collection framework
Collection frameworkCollection framework
Collection framework
BindhuBhargaviTalasi
 
Lecture 24
Lecture 24Lecture 24
Lecture 24
Debasish Pratihari
 
Collections forceawakens
Collections forceawakensCollections forceawakens
Collections forceawakens
RichardWarburton
 
Java collections the force awakens
Java collections  the force awakensJava collections  the force awakens
Java collections the force awakens
RichardWarburton
 
Collections Framework Beginners Guide 2
Collections Framework Beginners Guide 2Collections Framework Beginners Guide 2
Collections Framework Beginners Guide 2
Kenji HASUNUMA
 
Collection Framework in java
Collection Framework in javaCollection Framework in java
Collection Framework in java
CPD INDIA
 
Ds (ppt).pptx
Ds (ppt).pptxDs (ppt).pptx
Ds (ppt).pptx
ashutoshyadav2161
 
Java Collections API
Java Collections APIJava Collections API
Java Collections API
Alex Miller
 
collections
collectionscollections
collections
javeed_mhd
 
20130215 Reading data into R
20130215 Reading data into R20130215 Reading data into R
20130215 Reading data into RKazuki Yoshida
 
DSJ_Unit III_Collection framework.pdf
DSJ_Unit III_Collection framework.pdfDSJ_Unit III_Collection framework.pdf
DSJ_Unit III_Collection framework.pdf
Arumugam90
 
Hands on Mahout!
Hands on Mahout!Hands on Mahout!
Hands on Mahout!
OSCON Byrum
 

Similar to Java-7: Collections (20)

Collection Framework in Java | Generics | Input-Output in Java | Serializatio...
Collection Framework in Java | Generics | Input-Output in Java | Serializatio...Collection Framework in Java | Generics | Input-Output in Java | Serializatio...
Collection Framework in Java | Generics | Input-Output in Java | Serializatio...
 
Java 103
Java 103Java 103
Java 103
 
16 containers
16   containers16   containers
16 containers
 
Java Collections
Java  Collections Java  Collections
Java Collections
 
11000121065_NAITIK CHATTERJEE.ppt
11000121065_NAITIK CHATTERJEE.ppt11000121065_NAITIK CHATTERJEE.ppt
11000121065_NAITIK CHATTERJEE.ppt
 
07 java collection
07 java collection07 java collection
07 java collection
 
Week_2_Lec_6-10_with_watermarking_(1).pdf
Week_2_Lec_6-10_with_watermarking_(1).pdfWeek_2_Lec_6-10_with_watermarking_(1).pdf
Week_2_Lec_6-10_with_watermarking_(1).pdf
 
Advanced Java - UNIT 3.pptx
Advanced Java - UNIT 3.pptxAdvanced Java - UNIT 3.pptx
Advanced Java - UNIT 3.pptx
 
Collection framework
Collection frameworkCollection framework
Collection framework
 
Lecture 24
Lecture 24Lecture 24
Lecture 24
 
Collections forceawakens
Collections forceawakensCollections forceawakens
Collections forceawakens
 
Java collections the force awakens
Java collections  the force awakensJava collections  the force awakens
Java collections the force awakens
 
Collections Framework Beginners Guide 2
Collections Framework Beginners Guide 2Collections Framework Beginners Guide 2
Collections Framework Beginners Guide 2
 
Collection Framework in java
Collection Framework in javaCollection Framework in java
Collection Framework in java
 
Ds (ppt).pptx
Ds (ppt).pptxDs (ppt).pptx
Ds (ppt).pptx
 
Java Collections API
Java Collections APIJava Collections API
Java Collections API
 
collections
collectionscollections
collections
 
20130215 Reading data into R
20130215 Reading data into R20130215 Reading data into R
20130215 Reading data into R
 
DSJ_Unit III_Collection framework.pdf
DSJ_Unit III_Collection framework.pdfDSJ_Unit III_Collection framework.pdf
DSJ_Unit III_Collection framework.pdf
 
Hands on Mahout!
Hands on Mahout!Hands on Mahout!
Hands on Mahout!
 

More from Masudul Haque

Websocket
WebsocketWebsocket
Websocket
Masudul Haque
 
Java 9 new features
Java 9 new featuresJava 9 new features
Java 9 new features
Masudul Haque
 
Java 8 lambda
Java 8 lambdaJava 8 lambda
Java 8 lambda
Masudul Haque
 
Java: Regular Expression
Java: Regular ExpressionJava: Regular Expression
Java: Regular ExpressionMasudul Haque
 

More from Masudul Haque (6)

Websocket
WebsocketWebsocket
Websocket
 
Java 9 new features
Java 9 new featuresJava 9 new features
Java 9 new features
 
Java 8 lambda
Java 8 lambdaJava 8 lambda
Java 8 lambda
 
Java: Regular Expression
Java: Regular ExpressionJava: Regular Expression
Java: Regular Expression
 
Java-7 Concurrency
Java-7 ConcurrencyJava-7 Concurrency
Java-7 Concurrency
 
Basic java
Basic javaBasic java
Basic java
 

Recently uploaded

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 

Recently uploaded (20)

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 

Java-7: Collections