Skip to content

A-Sakhmina/netology_multithreading_forkjoinpool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1.1 Многопоточное (параллельное) программирование. Работа с потоками

Задача 3. Калькулятор массива

Код по ссылке

Описание

Программа, которая подсчитывает сумму и среднее арифметическое элементов массива. Представлено однопоточное и многопоточное решение, а также попытаться сравнить время выполнения обоих решений.

Функционал программы:

  • Создание заполненного массива целых чисел.
  • Однопоточный подсчет суммы элементов массива(sumArray) и среднего арифметического(averageSumArray) представлены в классе ArraySimple.
  • Многопоточный подсчет среднего арифметического(с помощью метода forkTasksAndGetResult и переопределенного метода compute) элементов массива в классе ArrayAverageSumTask.
  • Многопоточный подсчет суммы(с помощью метода forkTasksAndGetResult и переопределенного метода compute) элементов массива в классе ArraySumTask.

About

Findind sum and average sum of int array with ForkJoinPool

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages