Присоединяйтесь к Java

Присоединяйтесь к Java Основы языка программирования Join Java Join Java расширяет Java с помощью семантики join-calculus для параллелизма.  Создана доктором […]

Присоединяйтесь к Java

  • Основы языка программирования Join Java

    • Join Java расширяет Java с помощью семантики join-calculus для параллелизма. 
    • Создана доктором Дж. Фон Итцштейном в Университете Южной Австралии. 
  • Языковые особенности

    • Включает методы соединения, асинхронные методы и модификаторы класса Order для управления порядком сопоставления шаблонов. 
    • Параллелизм в Join Java реализуется через правила сокращения, а не через низкоуровневые семафоры и мониторы. 
    • Обеспечивает явную синхронизацию без нарушения объектно-ориентированной модульности. 
  • Преимущества и недостатки

    • Программы на Join Java более лаконичны по сравнению с аналогами на Java. 
    • С накладными расходами можно справиться, используя выражения более высокого уровня. 
    • Выражения синхронизации, связанные с мониторами, могут быть заменены методами Join. 
  • Методы соединения

    • Определяют последовательность выполнения фрагментов шаблона соединения. 
    • Возвращают стандартный тип Java, блокируя вызывающего до завершения шаблона, или сигнал, немедленно возвращая управление вызывающему. 
  • Модификаторы порядка

    • Упорядочивают методы соединения в соответствии с порядком их объявления. 
  • Асинхронные методы

    • Определяются с помощью сигнала в возвращаемом типе. 
    • Создают новый поток для выполнения тела метода при вызове. 
  • Родственные языки и рекомендации

    • Наиболее близок полифонический до-диез, Cw является его преемником. 
    • Java Hardware Join расширил Join Java для аппаратной семантики и ПЛИС. 
    • Ссылки на публикации авторов для более детального изучения. 

Полный текст статьи:

Присоединяйтесь к Java — Википедия

Оставьте комментарий

Прокрутить вверх