How runnable interface is different from callable interface in java ?: Both runnable interface and callable interface in java are typically used to encapsulating the tasks that must be carried out by a different thread.  The article provides the major …

Explain the difference between runnable and callable interface in java ? Read more »

Difference between start()  and run() method in java threads:  the start() and run() method comparison or how they are different is common introductory level multi-threading interview question.  “Why to do one call start method of the thread if start() calls …

What is the difference by calling start() over run() method in java thread Read more »

If you are learning multithreading in java , then you should also know the important differences between a daemon thread and user thread in java. Daemon Thread vs User thread comparison in java is one of the popular multithreading interview …

Provide important differences between a daemon thread and user thread in java? Read more »

Difference between compile time (static binding)  and run time polymorphism (dynamic binding) in java ?   Polymorphism refers to the existence of many different forms. Polymorphism can be simply defined as a message’s capacity to be presented in multiple forms. We …

Difference between compile time (static binding)  and run time polymorphism (dynamic binding) in java ? Read more »