viernes
mar282003
JNI desde MAC OS X
viernes, marzo 28, 2003 at 11:20AM
Para todos los que dispongáis de MAC OS X, os interesará este proyecto. JNIDirect es una pequeña librería que permite la ejecución de funciones nativas de MAC OS X desde programas Java.
Por defecto todas las funciones presentes dentro de la librería estándar de C se ofrecen como métodos nativos. De este modo JNIDirect permite hacer cosas como:
public class HelloWorld {
public static void main(String[] args) {
printf("Hello world!\n\0".getBytes());
}
private static native int printf(byte[] format);
static {
jnidirect.Linker.link(HelloWorld.class);
}
}
Según sus autores, existen planes para portar JNIDirect a otras plataformas.
Por defecto todas las funciones presentes dentro de la librería estándar de C se ofrecen como métodos nativos. De este modo JNIDirect permite hacer cosas como:
public class HelloWorld {
public static void main(String[] args) {
printf("Hello world!\n\0".getBytes());
}
private static native int printf(byte[] format);
static {
jnidirect.Linker.link(HelloWorld.class);
}
}
Según sus autores, existen planes para portar JNIDirect a otras plataformas.
in
j2se
j2se 
Reader Comments