Threads Arbeiten mit Threads

Ratatatata187

Neues Mitglied
ich bin ein neueinsteiger und komme bei dieeser aufgabe nicht weiter....wärre echt nett wenn mir einer weiterhelfen könnte.
bedankt im vorraus :)


Schreiben Sie ein Java-Programm MyThread.java, das die Summe aller Zahlen eines vorgegebenen int-Arrays mit Hilfe von zwei Threads berechnet. Dazu wird das Array jeweils zur Hälfte auf die beiden Threads verteilt.
Jeder Thread berechnet seinen Bereich für sich. Nach Beendigung der Threads soll das Hauptprogramm die Ergebnisse aus dem Objekt lesen, die Summe berechnen und das Ergebnis ausgeben.
Verwenden Sie das folgende Programmgerüst für Ihre Lösung:
Java:
public class MyThread {
    public static void main(String[] args) {
        int[] a={1,2,3,4,5,6,7,8,9,10};
        ArrayCalc a1 = new ArrayCalc(a,0,6);
        ArrayCalc a2 = new ArrayCalc(a,7,9);
        //Ihre Loesung

        System.out.println("Summe: "+(a1.getSumme()+a2.getSumme()));
    }
}
Erstellen Sie eine Klasse ArrayCalc (ArrayCalc.java), die die Berechnung für einen Teil des Arrays übernimmt!
Hinweis: Machen Sie sich mit der join()-Methode der Klasse Thread vertraut!
 
Zuletzt bearbeitet von einem Moderator:

Neue Themen


Oben