What are the states associated in the thread

Thread contains ready, running, waiting and dead states. In Java, a thread can be in one of the following states: New: When a thread is created but not yet started, it is in the new state. Runnable: A thread that is ready to run is moved to the runnable state. It can be waiting for … Read more

What is the class and interface in java to create thread and which is the most advantageous method?

Thread class and Runnable interface can be used to create threads and using Runnable interface is the most advantageous method to create threads because we need not extend thread class here. In Core Java, the primary classes and interfaces used to create threads are: Thread class: The Thread class itself is used to create and … Read more

What is multithreading? what are the methods for inter-thread communication? what is the class in which these methods are defined?

?Multithreading is the mechanism in which more than one thread run independent of each other within the process. wait (), notify () and notifyAll() methods can be used for inter-thread communication and these methods are in Object class. wait() : When a thread executes a call to wait() method, it surrenders the object lock and … Read more

What is the difference between process and thread?-

Process is a program in execution whereas thread is a separate path of execution in a program. In Java, a process and a thread are both concepts related to concurrent programming, but they have distinct differences. Process: A process is an independent program that runs in its own memory space. Processes are isolated from each … Read more

What is the difference between exception and error?-

?– The exception class defines mild error conditions that your program encounters. Exceptions can occur when trying to open the file, which does not exist, the network connection is disrupted, operands being manipulated are out of prescribed ranges, the class file you are interested in loading is missing. The error class defines serious error conditions … Read more