Nora Hamad
@nora_hamad
@nora_hamad
import java.util.*;public class Main { public static void main(String[] args) { int size = 4; Map<Integer, String> messages = new HashMap<>(); int sender = 0; int receiver = 1; String message = "Hello …
public class Main { public static void main(String[] args) { int size = 4; for (int rank = 0; rank < size; rank++) { System.out.println("Hi, I am process " + rank + " out of " + size); } }}
public class CounterThread extends Thread { private int count; public CounterThread(int count) { this.count = count; } @Override public void run() { for (int i = 1; i <= count; i++) { System.out.prin…
One Server Two Clinet: import java.io.*; import java.net.*; public class Server { public static void main(String[] args) throws Exception { Thread serverThread = new Thread(() -> { try { ServerSocket serverSocket = new ServerSocket(11111)…
Multithreading (Parallel Processing): class Hi extends Thread { //creating class Hi and make it becomes a thread public void run() { for (int i = 1; i <= 5; i++) { System. out.println("Hi"); try { Thread. sleep(1000); // pause for 1 second…
Normal (Sequential) Processing class Hi { public void show() { |/ creating a method show() for (int i = 1; i <= 5; i++) { System. out-println("Hi"); } } class Hello { public void show() { // creating a method show() for (int i = 1; i < 5; …
Normal (Sequential) Processing class Hi { public void show() { |/ creating a method show() for (int i = 1; i <= 5; i++) { System. out-println("Hi"); } } class Hello { public void show() { // creating a method show() for (int i = 1; i < 5; …