In a barber shop there are 2 doors. customer come in 1
door, leave in other. minimum # of chairs. barber spend his
life in cutting. always barber can cut 1 customer. few
chairs in the shop. if barber busy customer waits, if
chairs full, customer leave. if no customer, barber sleeps.
treat barber and customer as 2 threads. you can use
Semaphore class with arrive and depart and count as
parameter.
No Answer is Posted For this Question
Be the First to Post Answer
What is the use of lambda functions?
What does public static void main(string[]) mean?
What is java web application?
What is type inference? Is type inference available in older versions like java 7 and before 7 or it is available only in java se 8?
What is the use of flatmap?
What is repository pattern in java?
What is rxjava2?
What is a cookie in java?
Is java secure? : java security
What is dialect in java?
How can the static main method use instance variables?
How do you run an executable jar file?