Category: Java

Basics of Java, OOPS, Polymorphism, collections, threads tutorials with examples for developers and beginners.

2

BlockingQueue

BlockingQueue is a thread-safe queue where we can enqueue on one end of queue, and dequeue on another end of queue., All BlockingQueue implementions...

0

BlockingDeque

BlockingDeque is an extended implementation of queue where we can enqueue or dequeue on both ends of the queue. All BlockingDeque implementions on array...

0

Encoding/Decoding In Java

Encoding/Decoding is the method of representing an data, to a different format so that data can be transferred through the network or web. Encoder...

1

Serialization

A Java Class Object needs to serialized if we need to store or transfer with the state values. For any IO operations or network...

0

Encryption-Decryption (AES)

Encryption is process of encoding meaningful information using mathematical algorithms using a standard key, so that only authorised parties can only decode/decrypt it. Authorised...

0

Hashtable

Hashtable is an implementation for storing/processing list of objects using a hashkey and buckets. Hashtable has default load capacity of 11, where it will...

0

java.util.Map

Map is another important key interface in Java present in java.util package. Map contains list of objects associated with a key., for quick retrieval.Each...

0

java.util.Set

Set is another important Datastructure created in Java, just like List.Set is same as List, except it dont contain duplicates, and dont maintain order....

1

java.util.List

List is an interface, the most widely used data structure in java, implements the Collections interface. List stores a list of objects, in an...

0

Threads (Runnable vs Thread)

1.What is Thread? A thread in Java is nothing but an instance of class which is running independently to complete its job.Thread is created...