Почему для работы нативных методов не нужны C++ библиотеки? [закрыт]

145
15 июня 2019, 19:00

В JVM есть нативные методы - код, написанный на C++. Тогда почему для работы JVM не нужны библиотеки, требующиеся для работы C++?

Переформулирую вопрос: в JVM есть C++ код, на разве для работы C++ не нужны какие-то библиотеки?

Answer 1

Нужны, и Java несет их с собой в папке jre\bin.

Answer 2

JVM поставляется вместе с пакетами JRE или JDK. Они и включают в себя скомпилированные файлы C.

Чтобы в этом убедиться, вы можете найти папки include и lib в папке где находится Java.

Папка include включает заголовочные файлы. А lib скомпилированные файлы.

READ ALSO
Передача данных по wifi [закрыт]

Передача данных по wifi [закрыт]

Нужно организовать общение raspberry Pi по wifi с android приложениемКаким образом лучше организовать передачу данных по wifi на android?

130
Spring Boot как добавить соединение с БД в контекст приложения

Spring Boot как добавить соединение с БД в контекст приложения

Есть приложение на спринг бутеЯ хочу написать класс, который будет делать реконнект к RethinkDB, если база упала

147