Java Interview Questions and Answers for Experienced Professionals - 1
What is the difference between synchronized and synchronized block?
In case of synchronized method a thread may need to have the lock for a longer time as compared to the synchronized block.
Another difference between the synchronized method and block is that we don’t specify the particular object whose monitor is required to be obtained by thread for entering a synchronized method, whereas we can specify the particular object in case of synchronized block.
What is transient variable?
A transient variable is a variable that may not be serialized during serialization and which is initialized by its default value during de serialization.
What is synchronization?
The Synchronization is the mechanism that ensures that only one thread is accessed the resources at a time.
With respect to multithreading, synchronization is the capability to control the access of multiple threads to shared resources.
Without synchronization, it is possible for one thread to modify a shared object while another thread is in the process of using or updating that object’s value.
This often causes dirty data and leads to significant errors.
What is deadlock?
When two threads are waiting each other and can’t precede the program is said to be deadlock.
How can a dead thread be restarted?
A dead thread cannot be restarted.
- Java Multithreading Interview Questions and Answers for Freshers
- Top 100+ Java Multithreading Interview Questions and Answers
- Top 100+ Advanced Multithreading Interview Questions 2019-2020
- Java Interview Questions and Answers for Experienced Professionals
- Java 9 Interview Questions for 1,2,3,4,5,6,7,8,9,10 Years Experience
1000+ TNPSC Group 1 Previous Year Question Paper Pdf More
1000+ TNPSC Chemistry Study Materials Pdf More
TNPSC Group 1 Last 10 Years Question Papers with Answers Pdf More
1000+ General English Quiz Questions and Answers Pdf More
5001+ General English MCQ for Competitive Exam Pdf More
100+ Science Gk Quiz Questions on Earth, Mountains, Winds, Rivers More
Basic Computer Knowledge Questions and Answers Pdf More
Core Java Interview Questions and Answers Pdf More
Top 1000+ General English Quiz Questions and Answers More
1000+ DC Motor Objective Questions and Answers Pdf More