Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Java Collection Framework and Generics in Simple Way
Rating: 4.4 out of 5(55 ratings)
380 students

Learn Java Collection Framework and Generics in Simple Way

Direct Class Room Videos to get complete knowledge on Java Collection Framework and Generics
Last updated 7/2021
English
English [Auto],

What you'll learn

  • Students can get complete in-depth knowledge on java concepts like Java Collection Framework and Generics concepts

Course content

2 sections134 lectures25h 12m total length
  • Arrays Introduction10:49

    Explore arrays in Java as objects that store multiple elements with zero-based indexing, and learn two initialization approaches: declare and initialize in one step, or declare then initialize.

  • Single Dimensional Arrays Introduction7:48

    Explore single-dimensional arrays in Java and learn two patterns: declare and initialize in one line, or declare then initialize—with zero-based indexing of values like 10, 20, 30, 40, 50.

  • Single Dimensional Arrays Memory Representation12:35

    Explore how one-dimensional arrays are created as objects, stored by a reference variable, and represented in memory. Understand declaration, initialization, indexing, and memory layout for one-dimensional and two-dimensional arrays.

  • Getting individual elements from Single Dimensional Arrays13:43

    Explore how to obtain the length and individual elements from a single dimensional array, use an index to read values, and understand array index out of bounds exceptions in Java.

  • 'Declare then Initialize' Approach in Single Dimensional Arrays14:46

    Explore the declare-then-initialize approach for single-dimensional arrays in Java, covering mandatory sizes, value initialization, index bounds, and handling array index out of bounds exceptions.

  • Reading elements from arrays by Using for loop11:28

    Learn how to read all elements from an array in java using two approaches: indexing and loops, with a focus on for loops when iterations are known in advance.

  • Reading elements from Arrays by Using while and do-while loops5:29

    Learn how to read array elements in Java using while and do-while loops, and see why a for loop is preferred when the number of iterations is known.

  • Reading Elements from Arrays By Using For-Each loop Part-18:17

    Explains reading array elements with the for-each loop to overcome the drawbacks of a traditional for loop, including extra variables, condition checks, and performance costs.

  • Reading Elements from Arrays By Using For-Each loop Part-212:25

    learn how to read elements from arrays using the for-each loop in Java, compare it with the traditional for loop, and understand when to use for-each for arrays and collections.

  • Multi Dimensional Arrays Introduction11:58

    Explore multi-dimensional arrays in Java by declaring and initializing, learn two approaches (declare and initialize in one step; declare then initialize), and manage dimensions and elements with loops.

  • Multi Dimensional Arrays Memory Representation10:25

    Explore how multidimensional arrays are declared and initialized, and visualize their memory level representations, including how elements are stored and accessed in Java.

  • Getting Details of Multi Dimensional Arrays8:00

    Explore how to represent and manipulate multi dimensional arrays in Java, learn to access elements by index, determine dimension lengths, and print array outputs.

  • Retrieving elements from Arrays by using loops13:15

    Learn to retrieve elements from arrays in Java using both index-based access and loop-based methods. Explore for, while, and do-while loops to read and print all array values efficiently.

  • Retrieving elements from Arrays by Using for-Each Loop7:47

    Explore how to retrieve elements from arrays using the for-each loop, compare for, while, and do-while options, and apply the best choice when iterations are known in advance.

  • Various Syntaxes of Multi Dimensional Arrays12:32

    Explore the valid and invalid syntaxes for declaring and initializing multi dimensional arrays in java, including one, two, and higher dimensions with new and index considerations.

  • Arrays for User defined Data Types11:03

    Explore arrays for user defined data types by modeling a student with multiple course objects, creating and injecting data, and displaying course details in a table.

  • Anonymous Arrays7:05

    Learn how to use anonymous arrays in Java by passing a nameless array directly as a method parameter, avoiding explicit array declaration, and display customer names.

Requirements

  • Basic Idea on Computer

Description

Payed Courses:

1. Complete Core Java in Simple Way

2. Complete Core Java In Simple Way Part-2

3. Learn Object Oriented Programming (OOPs) Concepts in Java

4. Learn Java Multithreading In Simple Way

5. Advanced Java (JDBC,Servlets,JSP,JSTL) For Web Development

6. Learn Java Collection Framework and Generics in Simple Way [New]


Free Courses:

1. Learn Java Wrapper Classes in Simple Way - Free Course

2. Learn 'this' Keyword in Java - Free Course


I will focus mainly on

1. Arrays

2. List and its implementations

3. Iterators/Cursors in Collections

4. Set and its Implementations

5. Comparable and Comparator

6. Queue and its Implementations

7. Map and its Implementations

8. Generics


Benefits of this course:

1. This Course will provide completeness on every topic.

2. This Course will make you to Strong on Theoritically and

   Programmatically.   

3. This Course will provide Good Platform for the AdvancedTechnologies

   and Frameworks like Jdbc, Servlets, Jsps, Hibernate,

   JPA, Spring,......

4. This Course includes almost all the interview Questions

   and Answers as part of the Course internally.

5. This Course will provide Downloadable Material for all the

   topics which are provided in Course Content.


Q) What are the differences between List and Set?

• List is index based, it able to allow all the elements as per indexing.

Set is not index based, it able to allow all the elements on the basis of elements hash code values.

• List is able to allow duplicate elements.

Set is not allowing duplicate elements.

• List is able to allow any number of null values.

Set is able to allow only one null value.

• List is following insertion order.

Set is not following insertion order by default.

        Note: LinkedHashSet is following insertion order.

• List is not following sorting order.

Sets are not following sorting order by default.

Note: SortedSet, NavigableSet and TreeSet are following Sorting order.

• List is able to allow heterogeneous elements.

Sets are able to allow heterogeneous elements by default.

Note: SortedSett, NavigableSet and TreeSet are allowing only Homogeneous elements.

Collection:

• It is an interface provided by JAVA along with JDK 1.2 version.

• It able to represent a group of individual elements as single unit.

• It has provided the following methods common to every implementation class.



Who this course is for:

  • Academic Students who are having Java Course in their Curriculum
  • Software Professionals who are very fancy about Java Programming