No video

#2 - Difference between List/Set/Map Based Classes (Ordering/Access/Key-Value/Duplicate/Thread-Safe)

  Рет қаралды 84,981

Naveen AutomationLabs

Naveen AutomationLabs

Күн бұрын

In this video, I have explained the difference between different collection classes in Java on the basis of : Ordering, Random Access, Key-Value, Duplicate Elements, Null Key and Thread Safety.
Discussed differences between :
ArrayList vs HashMap
HashMap vs Hashtable
HashMap vs Concurrent HashMap
etc...
~~~Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:
www.youtube.co...
Follow me on my Facebook Page:
/ naveenqtpexpert
Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:
t.me/joinchat/...
Paid courses (Recorded) videos:
naveenautomati...
For Java & Selenium - naveenautomatio...
For API (Manual + Automation) - naveenautomatio...

Пікірлер: 73
@sandeepreddy9700
@sandeepreddy9700 3 жыл бұрын
Thanks a bunch Naveen , people like you really make world a better place by helping others to learn easily 🙏🙏
@atulthorat5670
@atulthorat5670 3 жыл бұрын
वोह मिल गया जिसकी मुझे कबसे तलाश थी.. Thank you Naveen
@rajalakshmis201
@rajalakshmis201 3 жыл бұрын
Real Hero, and guiding in proper way to learn every concept in clearly.
@urvashimehta1570
@urvashimehta1570 3 жыл бұрын
Great video, still watching it. You are doing an amazing job boosting the confidence of people with your detailed content in each of the videos. I am really very thankful to you.Great video, still watching it. You are doing an amazing job boosting the confidence of people with your detailed content in each of the videos. I am really very thankful to you. Just a small correction I would like to point here. HashMap doesn't allow duplicate keys but allows duplicate values. That means A single key can't contain more than 1 value but more than 1 key can contain a single value.
@soumyacc4209
@soumyacc4209 11 ай бұрын
Hi Naveen, I have come across your website/videos recently. I found it very informative for understanding the concepts, changing jobs, and preparing for the interview. The way you explain things can make the most complex concepts also very simple. This is a huge contribution to the QA industry. My best wishes to you.
@nikhilbhanvadiya1933
@nikhilbhanvadiya1933 2 жыл бұрын
Naveen your style and way of teaching is excellent.
@sekhar4033
@sekhar4033 2 жыл бұрын
Thank you is a very small world for the work you put here
@blockchaindevelopment120
@blockchaindevelopment120 2 жыл бұрын
Thanks A Bunch Sir .I Recently Found Your Channel And Believe Me I Am In Love With Your Teaching Method And Your Content .Truly Have No Words To Express My Gratitudeness . Love From Pakistan.
@ramansharma5014
@ramansharma5014 3 жыл бұрын
At 8:38 duplicate values, we can store for the different key, for key 1-100 and key 2-100 is possible!!
@sureshkassa8949
@sureshkassa8949 3 жыл бұрын
It's really amazing tqs naveen u are automation guru.
@adhage21
@adhage21 3 жыл бұрын
@Naveen your explanation is always to the point so that even a beginner can easily grasp it. Hoping to join your paid course soon..
@vipinjain4840
@vipinjain4840 2 жыл бұрын
Great work Naveen. Your videos are very helpful.
@hanmanttryambakhudekar9181
@hanmanttryambakhudekar9181 2 жыл бұрын
Today I understood thread safety and other all concepts. Thanks Naveen 😊
@hanmanttryambakhudekar9181
@hanmanttryambakhudekar9181 2 жыл бұрын
God bless you Naveen 🙏 ❤
@SarangHoley
@SarangHoley 3 жыл бұрын
thanks Naveen for this topic with the differentiation part 👍😊
@jayantamandal9732
@jayantamandal9732 3 жыл бұрын
Thanks a lot for this topics. Majority of interview Question faced from collection
@preetk4690
@preetk4690 3 жыл бұрын
How many years of experience do you have?
@udaypratapsinghraghuvanshi6031
@udaypratapsinghraghuvanshi6031 3 жыл бұрын
Yaa definitely you explained very well and make us clear all the small and big concept of each on... Really this is good video and thanks.
@adityarjavali3075
@adityarjavali3075 3 жыл бұрын
Hi naveen the way you have explained the differences between the collection interfaces is really amazing .Can you please share the comparision table in the description
@supriyamishra5968
@supriyamishra5968 3 жыл бұрын
List will help to remember the differences Thanks
@amiyaranjan883
@amiyaranjan883 3 жыл бұрын
Great help for this topic..amazing..!
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Glad you liked it
@Poornima_K03
@Poornima_K03 3 жыл бұрын
Awesome Naveen !! Well explained and easy chart to remember .Thanks a lot.
@antarmaneesh
@antarmaneesh 2 жыл бұрын
@Naveen Stack does implement RandomAccess Interface as it inherits the same from Vector .
@sachindurgad5447
@sachindurgad5447 3 жыл бұрын
Hello Naveen , Thread safety and synchronization should be the same thing (or) Differnt
@ramachavali4015
@ramachavali4015 3 жыл бұрын
Thanks a lot Naveen 🙏
@sejalpatel1508
@sejalpatel1508 3 жыл бұрын
Thank you so much Naveen for this topic
@gurpreetsinghchhabra1997
@gurpreetsinghchhabra1997 3 жыл бұрын
Thanks Naveen, Nice explanation and table format presentation.
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Glad you liked it
@SandeepKumar-ce8dp
@SandeepKumar-ce8dp 3 жыл бұрын
Thanks a lot Naveen
@manichowdry547
@manichowdry547 14 күн бұрын
Excellnt
@balachandar6206
@balachandar6206 2 жыл бұрын
Naveen pls clarify me. Stack extends Vector since how stack doesn't support random access. 🤔
@muraliaathi6118
@muraliaathi6118 3 ай бұрын
Can you please explain the difference between Data structures and Collections?
@shaikhmaheen
@shaikhmaheen 3 жыл бұрын
Thanks very nicely explained 👍
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Glad it was helpful!
@SoulSynctelugu
@SoulSynctelugu 2 жыл бұрын
Hi sir video is nice but words are not visible in Android
@ajsharma1752
@ajsharma1752 7 ай бұрын
Hi Naveen, I am in learning Phase of Java, Thanks for all videos, Just want to know, In LinkedList random is access is possible via .get(index) than why you mention as not supported?
@Preetha22403
@Preetha22403 3 ай бұрын
Same question here also
@tauseef20091
@tauseef20091 2 жыл бұрын
Great video sir
@Preetha22403
@Preetha22403 3 ай бұрын
Hi, why have u not included Priorityqueue class in the list?
@mounikanalamati6591
@mounikanalamati6591 3 жыл бұрын
Nice explanation
@krshivraj10
@krshivraj10 3 жыл бұрын
Hashmap allows duplicate values to be stored. By element you mean key or value. As duplicate key is of course not allowed
@vineetpant6119
@vineetpant6119 3 жыл бұрын
Hi Naveen, could you please also explain why we called it Hash MAP,HAS Table, what is significance of Hash, Is hash a function or class?
@MrYashMundey
@MrYashMundey 3 жыл бұрын
omg ! this is best
@rajshriabojwar2535
@rajshriabojwar2535 Ай бұрын
Is there any way/trick to remember this? I am sure there are more talented people in the world who might already found the way to remember 😊
@ruummaghosh1722
@ruummaghosh1722 3 жыл бұрын
Sir nice explanation.Please can you make a video in framework where we used collection concept
@vij9218
@vij9218 2 жыл бұрын
Great video, Can any one tell me which one is the most used collection in the Selenium Automation?
@saikiranpalugula802
@saikiranpalugula802 3 жыл бұрын
Hi Naveen, thank you very much for the video. Did we mis Linked Hashset and Linked Hashmap in the table?
@AbhishekKumar-no8xe
@AbhishekKumar-no8xe 3 жыл бұрын
Hi Naveen, Firstly thanks for such great contents. Also, do you have any videos for Executor framework where we can get more detail on concurrentHashMap? Thank you !
@sakshiaggarwal6199
@sakshiaggarwal6199 3 жыл бұрын
Thank you so much !!
@surajgoenka
@surajgoenka 3 жыл бұрын
But we can random access an element in linkedlist
@mdmurad1430
@mdmurad1430 2 жыл бұрын
@Naveen, In LinkedList random access data is allowed
@bindusridhark4610
@bindusridhark4610 3 жыл бұрын
The chart is blurry and not able to read. is it for me or everyone too?
@Hyro-oe5ui
@Hyro-oe5ui Ай бұрын
how to remember these differences. I am understanding from your video. But after a while or during interview i will definetely get confused in this.Any suggestions pls?
@naveenautomationlabs
@naveenautomationlabs Ай бұрын
Prepare your notes and keep revising it.
@saifquraishi1375
@saifquraishi1375 3 жыл бұрын
Collection framework was already there in your playlist why did u repeated it??
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Check it again. This is more advanced playlist.
@saifquraishi1375
@saifquraishi1375 3 жыл бұрын
@@naveenautomationlabs Oh ok then follwing this playlist only.. Thank you....
@sarithabommi1974
@sarithabommi1974 3 жыл бұрын
Hi Naveen, Can you please add collections code to the GITHUB
@alkeshbabani4408
@alkeshbabani4408 3 жыл бұрын
Thank you :)
@parmeshwarkumarchandra2116
@parmeshwarkumarchandra2116 3 жыл бұрын
Hey Naveen the random access is allowed in LinkedList I think
@Vishalfootball
@Vishalfootball 3 жыл бұрын
will this Java series useful for SDET profiles ? or this is for Devs?
@dheervaryani500
@dheervaryani500 Жыл бұрын
can u provide notes too in a pdf format?
@chandananavaletrendingfami9713
@chandananavaletrendingfami9713 3 жыл бұрын
Hi please help me i need one solution in selenium..when i zoom in page i am not able to locate the element and click on that element..any body who can resolve this are much appreciated. Thank you
@knowledgepower5192
@knowledgepower5192 3 жыл бұрын
hashmap doesnt allow duplicate keys but allows duplicate value
@harishchidere9365
@harishchidere9365 3 жыл бұрын
I was able to do random Access in LinkedList, could you please confirm on this
@AmanKumar-jt9zb
@AmanKumar-jt9zb 2 жыл бұрын
The thing is Random access means that we should be able to locate an element in O(1) time if we specify the index this happens if we use ArrayList but in case of LinkedList although we use get method and specify the index but in background it actually traverse the linked list to get the element at ith index so that's why i think it is marked as no random access.
@ZiaKhan-lp7ct
@ZiaKhan-lp7ct 3 жыл бұрын
Link for joining the telegram group is not working..
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
t.me/joinchat/COJqZUPB02pj9vVmu8Yv7Q
@saqausa8569
@saqausa8569 Жыл бұрын
You forget LinkedHashMap in the chart
@shivarjunroy1394
@shivarjunroy1394 3 жыл бұрын
hashmap
@MANISHYADAV-dd4ug
@MANISHYADAV-dd4ug 3 жыл бұрын
Letter are very small☹️
@manikanth1
@manikanth1 3 жыл бұрын
Thanks a lot Naveen
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 15 МЛН
what will you choose? #tiktok
00:14
Анастасия Тарасова
Рет қаралды 3,5 МЛН
Blue Food VS Red Food Emoji Mukbang
00:33
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 14 МЛН
This Dumbbell Is Impossible To Lift!
01:00
Stokes Twins
Рет қаралды 35 МЛН
LinkedList vs ArrayList in Java Tutorial - Which Should You Use?
11:43
Coding with John
Рет қаралды 586 М.
Python Hash Sets Explained & Demonstrated - Computerphile
18:39
Computerphile
Рет қаралды 115 М.
Set and HashSet in Java - Full Tutorial
20:43
Coding with John
Рет қаралды 212 М.
ConcurrentHashmap in Java and its differences with Synchronized HashMap
11:34
How To Explain Test Automation Framework In Interviews For Selenium
13:42
Map and HashMap in Java - Full Tutorial
10:10
Coding with John
Рет қаралды 564 М.
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 15 МЛН