21691a04k6java assignment 2
21691a04k6java assignment 2
thread1.start();
thread2.start();
this.thread3= thread3;
while (true) {
synchronized (lock) {
if (currNumber >
MAX_COUNTS) {
break;
if (currNumber % 2 == thread3 - 1) {
currNumber);
currNumber++;
lock.notifyAll();
} else {
try {
lock.wait()
} catch (InterruptedException e) {
e.printStackTrace();
2)
import java.util.LinkedList4;
import java.util.Scanner;
System.out.println("Enter a Value:");
while (scanner.hasNextInt()) {
numbers.add(num);
. }
int sum = 0;
numbers) {
numbers.size();
}}
3)
import java.awt.*;
import java.awt.event.*;
public SimpleCalculator() {
setTitle("Simple Calculator");
setSize(300, 300);
setLayout(new BorderLayout());
setResizable(false);
textField.setEditable(false);
add(textField,
numberButtons = new
Button[10];