všetky možnosti
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Zdroj: libjna-java  ]

Balík: libjna-java (5.6.0-1)

Odkazy pre libjna-java

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libjna-java:

Správcovia:

Externé zdroje:

Podobné balíky:

dynamický prístup k natívnym knižniciam z Javy bez JNI

JNA poskytuje programom v Jave jednoduchý prístup k natívnym zdieľaným knižniciam bez nutnosti písania čohokoľvek iného ako kódy v Jave - nie je potrebné JNI ani natívny kód. Táto funkcionalita sa podobá na Platform/Invoke vo Windows a na ctypes v Pythone. Prístup je dynamický v čase behu a nie je nutné žiadne generovanie kódu.

Návrh JNA má za cieľ poskytnúť natívny prístup prirodzeným spôsobom s minimálnym úsilím. Nie sú nutné žiadne šablóny ani generovanie kódu. Výkonu síce bola venovaná pozornosť, no prioritu mala správnosť a jednoduchosť používania.

Knižnica JNA používa malú natívnu knižnicu, ktorá dynamicky volá natívny kód. Vývojár používa rozhranie Javy na popísanie funkcií a štruktúr cieľovej natívnej knižnice. Vďaka tomu je celkom jednoduché využívať možnosti natívnej platformy bez nutnosti veľkej réžie konfigurácie a zostavovania kódu JNI pre viacero platforiem.

Značky: Software Development: Vývoj v Jave, Role: Shared Library

Ostatné balíky súvisiace s balíkom libjna-java

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť libjna-java

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 217.8 kB251.0 kB [zoznam súborov]