13
ответов

быстрее Math.exp () через JNI?

Я должен вычислить Math.exp () от Java очень часто, действительно ли возможно заставить собственную версию работать быстрее, чем Math.exp Java ()?? Я попробовал просто jni + C, но это медленнее, чем просто Java.
вопрос задан: 2 June 2015 19:25
11
ответов

Переписать код C в Java или использовать JNI?

Я в настоящее время разрабатываю на проекте, записанном в Java. У нас есть набор алгоритмов, записанных в C/C++ (по крайней мере, пара сотни), который должен быть включен в наш проект. Наши две опции к...
вопрос задан: 23 May 2017 11:48
11
ответов

Как Java-разработчик, C или C++? [закрытый]

Я писал Java профессионально в течение прошлых 5 лет. Недавно, я должен был вырыть в JNI немного для вызова некоторого Windows определенными функциями. Этот опыт выделил мою плохую команду C...
вопрос задан: 21 January 2009 00:02
9
ответов

Вызов C# кодирует от Java?

У кого-либо есть хорошее решение для интеграции некоторого кода C# в JAVA-приложение? Код является маленьким, таким образом, я мог переписать в Java, но я скорее снова использую код, если это возможно. Не повторяться...
вопрос задан: 8 September 2008 19:06
6
ответов

Как я преобразовываю jstring в wchar_t *

Скажем, это на C++ примыкает, моя функция берет переменную типа jstring названный myString. Я могу преобразовать его в строку ANSI следующим образом: символ константы* ansiString = ENV-> GetStringUTFChars (myString...
вопрос задан: 13 July 2016 12:28
6
ответов

Использовать JNI вместо JNA для вызова собственного кода?

JNA кажется немного легче использовать для вызова собственного кода по сравнению с JNI. В каких случаях Вы использовали бы JNI по JNA?
вопрос задан: 12 October 2009 19:26
6
ответов

Недостатки использования Собственного Интерфейса Java

Я не могу получить эти два недостатка использования JNI. Я хочу знать больше о них: Трудный отладить ошибку периода выполнения в собственном коде Ошибки в коде JNI удаляют всю JVM и не предоставляют никому...
вопрос задан: 8 September 2009 13:12
6
ответов

Производительность / устойчивость файла С отображенной памятью - Собственного компонента или MappedByteBuffer - по сравнению с простым FileOutputStream

Я поддерживаю JAVA-приложение прежней версии, которое использует плоские файлы (простой текст) для персистентности. Из-за природы приложения, размер этих файлов может достигнуть 100 МБ с в день и часто ограничения...
вопрос задан: 11 February 2009 16:46
5
ответов

Используя класс Java от Delphi

Я должен использовать логику, содержавшуюся в некоторых классах Java. Я нашел JNI, но что проект кажется не обновленным недавно. Существует ли способ использовать его в исходном приложении Delphi? Я использую Delphi 2009.
вопрос задан: 8 June 2010 13:05
5
ответов

Используя Java снабжают сокетом от JNI / код C++

У меня есть приложение Java, которое создает сокет, чтобы говорить с серверным процессом, например, новым java.net. Сокет (Строковый хост, международный порт). Это приложение включает набор кода C++ прежней версии, который должен высосать рты данных из...
вопрос задан: 5 February 2010 14:36
5
ответов

Java силы для вызова моего деструктора C++ (JNI)

Я думал, что этот вопрос зададут прежде, но я не мог найти его здесь... Я использовал БОЛЬШОЙ ГЛОТОК для создания обертки JNI вокруг класса C++. Все работает отлично за исключением того, что Java никогда, кажется, не звонит...
вопрос задан: 18 June 2009 21:23
5
ответов

отладьте dll от Java java->jni.dll ->app.dll-> app.dll

как я могу отладить dll, который не загружается JAVA-приложением. Сценарий - это: мое приложение Java загружает jni.dll, который использует другой dll и что dll использует другой dll. Java <-> jni....
вопрос задан: 11 December 2008 16:02
5
ответов

Что 'корректный' путь состоит в том, чтобы сохранить собственный указатель в объекте Java?

Что 'корректный' путь состоит в том, чтобы сохранить собственный указатель в объекте Java? Я мог рассматривать указатель как интервал Java, если я, оказывается, знаю, что собственные указатели - <= 32 бита в размере или Java долго...
вопрос задан: 3 December 2008 15:00
5
ответов

UnsatisfiedLinkError: указанная процедура не могла быть найдена

Я пишу некоторый код JNI в C++, который назовут от апплета на Windows XP. Я был в состоянии успешно выполнить апплет и загрузил библиотеку JNI и названный, даже идя, имея его...
вопрос задан: 1 October 2008 21:28
5
ответов

JNI и Java: вызов муравья делает или делает звонящего муравья?

Я как раз собираюсь совершить свою первую поездку в мир JNI (Собственный Интерфейс Java) для обеспечения уведомлений об изменении файловой системы с платформы определенный код C/C++ к Java. Это - то, если кто-то не предлагает...
вопрос задан: 18 August 2008 22:15
4
ответа

Что такое собственная реализация в Java? [дубликат]

Если мы смотрим на Класс объекта Java затем, мы можем найти некоторые методы как: общедоступный собственный международный хэш-код () защищенный собственный Объектный клон (), Кто такие эти собственные компоненты и как эти методы работают?
вопрос задан: 21 October 2017 21:53
4
ответа

Прикрепление JAVA-приложения к панели задач Windows 7

Я использую Launch4j в качестве обертки для моего JAVA-приложения в соответствии с Windows 7, который, к моему пониманию, в сущности разветвляет экземпляр javaw.exe, который в свою очередь интерпретирует код Java. В результате, когда...
вопрос задан: 23 May 2017 12:10
4
ответа

Как импортировать класс из пакета по умолчанию

Возможный Дубликат: Как получить доступ к классам Java в пакете по умолчанию? Я использую Eclipse 3.5, и я создал проект с некоторой структурой пакета наряду с пакетом по умолчанию. У меня есть один класс...
вопрос задан: 23 May 2017 11:54
4
ответа

Извлечь код из .aar файла Android

Как извлечь код из файла aar. [Случайно мой основной проект находится в другой системе, у меня нет доступа только к файлу aar в моей почте] Мне нужно извлечь код JNI из файла aar. Я пытался изменить ...
вопрос задан: 12 December 2015 15:22
4
ответа

Ограничьте функциональность собственного кода в Java

У меня есть JAVA-приложение, которое использует JNI в некоторых частях, чтобы сделать некоторую работу. Это следует за обычной загрузкой DLL и затем вызовом собственных методов DLL. Есть ли любой способ, которым мы можем ограничить что собственные методы.
вопрос задан: 10 January 2013 08:58
4
ответа

Как я должен загрузить собственные библиотеки для JNI для ухода от UnsatisfiedLinkError?

Я хочу использовать JNI на Ubuntu 8.10, с помощью Eclipse и gcc (стандартный с Ubuntu, если существуют ароматы). Я, может казаться, не загружаю свою библиотеку несмотря на make-файл, создающий его успешно. Основное...
вопрос задан: 26 September 2011 15:19
4
ответа

Который является самым быстрым способом получить доступ к собственному коду от Java?

Который является самым быстрым способом назвать собственную библиотеку от Java? Те, о которых я знаю, являются NativeCall - что мы в настоящее время используем JNA - не использовали его, но смотрит, разумный JNI - выглядит ужасающим...
вопрос задан: 15 June 2011 10:00
4
ответа

Передающие указатели между C и Java через JNI

В данный момент я пытаюсь создать JAVA-приложение, которое использует CUDA-функциональность. Соединение между CUDA и Java хорошо работает, но у меня есть другая проблема и требуемый для выяснения, если мои мысли...
вопрос задан: 27 October 2009 18:39
4
ответа

Как назвать функциональность C++ от Java

У меня есть программа Java, которая является главным образом GUI, и он показывает данные, которые записаны в XML-файл от инструмента командной строки C++. Теперь я хочу добавить кнопку к программе Java для обновления данных. Это означает...
вопрос задан: 31 July 2009 04:51
4
ответа

Препятствуйте тому, чтобы Java загрузил библиотеку несколько раз

У меня есть несколько классов, которые пользуются той же библиотекой JNI, названной "jni". В каждом из тех классов у меня есть System.loadLibrary () вызов в статическом инициализаторе класса: Класс class1 {статичный {...
вопрос задан: 15 July 2009 18:26
4
ответа

Вызовы JNI разные в C против C ++?

Итак, у меня есть следующий код на C, который использует Java Native Interface, однако я хотел бы преобразовать его в C ++, но не уверен как. #include < jni.h > #include < stdio.h > #включают "...
вопрос задан: 1 June 2009 15:42
4
ответа

Управление памятью JNI с помощью Вызова API

Когда я создаю объект Java использование методов JNI для передачи его в в качестве параметра к методу Java, я вызываю использование вызова JNI API, как я управляю его памятью? Вот, кто я...
вопрос задан: 18 October 2008 06:56
4
ответа

Контроль использования памяти для DLL C, названного с Java через JNI?

Как я могу контролировать память, используемую собственным DLL C, который называют от Java через JNI? Используя стандартные контрольные инструменты Java и опции I видят пространство памяти Java, но я не могу просмотреть...
вопрос задан: 8 October 2008 20:48
3
ответа

Как создать собственную библиотеку C++ по Android?

Я должен записать динамически подключаемую библиотеку в C++, который используется Java на Android. Поскольку я добираюсь, это должна быть .so библиотека, но я не знаю, как сделать это. Я попробовал Cygwin, но он отказывает: $ gcc 1.cpp/...
вопрос задан: 31 July 2019 20:54
3
ответа

Как может я Java webstart несколько, зависимый, собственные библиотеки?

Пример: у Меня есть два общих объекта (то же должно относиться к .dlls). Первый общий объект из сторонней библиотеки, мы назовем его libA.so. Я перенес часть этого с JNI и создал мое собственное...
вопрос задан: 31 July 2019 20:53