Skip to content

TasksForJavaRush содержит два проекта: MultithreadedCalculator🧮: многопоточное приложение на Java для математических операций. TextStatAnalyzer📊: инструмент на Java для анализа статистики текстовых файлов. Эти проекты демонстрируют работу с многопоточностью и анализом текста на Java.

License

Notifications You must be signed in to change notification settings

SautovAndrey/TasksForJavaRush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


TasksForJavaRush

License: MIT

MultithreadedCalculator 🧮

Java Badge

MultithreadedCalculator Screenshot


Вы можете скопировать и вставить этот текст в файл README вашего репозитория. Если у вас есть дополнительные требования или изменения, дайте знать!

📌 Описание

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

🎯 Особенности

  • Многопоточность: Приложение использует многопоточность для одновременного выполнения нескольких задач.

  • Интерактивный интерфейс: Пользователь может легко взаимодействовать с приложением, выбирая операции и вводя числа.

  • Модульность: Приложение разделено на различные классы, такие как Controller, Task, TaskManager и View, что обеспечивает чистоту и структурированность кода.

🛠 Установка и запуск

  1. Клонирование репозитория:

    git clone https://github.com/SautovAndrey/TasksForJavaRush.git
    
  2. Перейдите в директорию MultithreadedCalculator:

    cd MultithreadedCalculator
    
  3. Запуск приложения:

    java Main.java
    

TextStatAnalyzer 📊

Java Badge

TextStatAnalyzer Screenshot

📌 Описание

TextStatAnalyzer — это приложение на Java для анализа текстовых файлов. Оно предоставляет статистику, такую как количество символов, слов, предложений и пробелов в тексте.

🎯 Особенности

  • Глубокий анализ текста: Приложение анализирует текстовые файлы и предоставляет детальную статистику.

  • Интерактивный интерфейс: Пользователь может легко взаимодействовать с приложением, указывая пути к файлам для анализа.

  • Модульность: Приложение разделено на различные классы, такие как Controller, TextDataAnalyzer и View, что обеспечивает чистоту и структурированность кода.

🛠 Установка и запуск

  1. Клонирование репозитория:

    git clone https://github.com/SautovAndrey/TasksForJavaRush.git
    
  2. Перейдите в директорию TextStatAnalyzer:

    cd TextStatAnalyzer
    
  3. Запуск приложения:

    java Main.java
    

About

TasksForJavaRush содержит два проекта: MultithreadedCalculator🧮: многопоточное приложение на Java для математических операций. TextStatAnalyzer📊: инструмент на Java для анализа статистики текстовых файлов. Эти проекты демонстрируют работу с многопоточностью и анализом текста на Java.

Topics

Resources

License

Stars

Watchers

Forks

Languages