public class ReadersAndWriters { public static void main(String[] args) { Database database = new Database(); final int READERS = Integer.parseInt(args[0]); Reader[] reader = new Reader[READERS]; for (int i = 0; i < READERS; i++) { reader[i] = new Reader(database); } final int WRITERS = Integer.parseInt(args[1]); Writer[] writer = new Writer[WRITERS]; for (int i = 0; i < WRITERS; i++) { writer[i] = new Writer(database); } for (int i = 0; i < READERS; i++) { reader[i].start(); } for (int i = 0; i < WRITERS; i++) { writer[i].start(); } } }