1 год назад
Rust внутри Java
Научиться использованию инструментов, таких как GraalVM, для интеграции Rust внутри Java. Вызывать функций на Rust из Java. Создать распределённую систему машинного обучения с гибридным бэкендом на Rust и Java. Для использования Rust внутри Java с помощью GraalVM, SubstrateVM, которая является частью GraalVM и предоставляет возможность создания нативных образов. Убедитесь, что у вас установлен GraalVM. Создайте Rust-функцию, которую вы хотите вызвать из Java-кода. Пример кода lib.rs: #[no_mangle] pub...
2 недели назад
Аннотации в Java: волшебные метки, которые делают код умнее
Всем привет! В данной статье поговорим про еще однин ссылочный тип данных в Java - аннотации. Разберем следующее: Всем приятного чтения! Аннотация — это специальная метка в коде, которая начинается с @. @overside Здесь @Override говорит компилятору: “Этот метод переопределяет метод из суперкласса. Если ты не найдешь такой метод — выдай ошибку.” Это ничего не меняет в работе программы напрямую, но делает код безопаснее, понятнее и управляемее. Вы можете делать свои аннотации. Простой пример:...