all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: libjna-java  ]

Package: libjna-java (5.14.0-1 and others)

Links for libjna-java

Screenshot

Debian Resources:

Download Source Package libjna-java:

Maintainers:

External Resources:

Similar packages:

accesso dinamico a librerie native da Java senza JNI

JNA fornisce ai programmi Java un facile accesso alle librerie native condivise senza scrivere null'altro che codice Java: non è necessario alcun codice JNI o nativo. Questa funzionalità è paragonabile a Platform/Invoke di Windows e a ctypes di Python. L'accesso è dinamico a runtime senza generazione di codice.

Il disegno progettuale mira a fornire l'accesso nativo in un modo naturale con il minimo sforzo. Non è necessario alcun codice ripetitivo o generato. Benché sia stata fatta una certa attenzione alle prestazioni, hanno priorità la correttezza e la facilità d'uso.

La libreria JNA usa una piccola libreria stub nativa per invocare dinamicamente il codice nativo. Lo sviluppatore usa un'interfaccia Java per descrivere funzioni e strutture nella libreria di destinazione nativa. Ciò rende piuttosto facile sfruttare le funzionalità della piattaforma nativa senza incorrere negli alti costi di configurazione e compilazione del codice JNI per più piattaforme.

Tags: Software Development: Java Development, Role: Shared Library

Other Packages Related to libjna-java

  • depends
  • recommends
  • suggests
  • enhances

Download libjna-java

Download for all available architectures
Architecture Version Package Size Installed Size Files
all 5.14.0-1 231.5 kB268.0 kB [list of files]
hppa (unofficial port) 3.2.7-4 390.6 kB601.0 kB [list of files]