Question: Create an application in Java that creates n (this is set at the beginning of the application not read) threads in java. The i-th

Create an application in Java that creates n (this is set at the beginning of the application not read) threads in java. The i-th thread will be named "TXAM-i". Each thread job is to insert its name 3 times into an existing ArrayList stored in the Values class given below. Create the thread class and modify the below Values class such that we ensure that the values inserted by each thread are consecutive in the array. For example, if n=3 after running each thread the array may look as: TXAM-2, TXAM-2, TXAM-2, TXAM-1, TXAM-1, TXAM-1, TXAM-3, TXAM-3, TXAM-3 But will never look like (values are mixed): TXAM-2, TXAM-3, TXAM-1, TXAM-2, TXAM-3, TXAM-1, TXAM-2, TXAM-1, TXAM-3 private class Values { } private ArrayList deposit; public Values () { deposit } = new ArrayList ();
Step by Step Solution
There are 3 Steps involved in it
Heres the modified Values class and the ThreadInsert class implementing the described functionality ... View full answer
Get step-by-step solutions from verified subject matter experts
