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

Оглавление1 Присоединяйтесь к Java1.1 Основы языка программирования Join Java1.2 Языковые особенности1.3 Преимущества и недостатки1.4 Методы соединения1.5 Модификаторы порядка1.6 Асинхронные методы1.7 […]

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

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

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

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

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

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

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

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

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

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

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

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

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