bh_wang 发表于 2013-2-1 11:50:41

JNA

JAVA NATIVE ACCESS
 
 
下载: http://java.net/projects/jna/downloads/download/3.2.7/jna.jar, platform.jar
API:  http://jna.java.net/javadoc/overview-summary.html
 
 
import com.sun.jna.Library;import com.sun.jna.Native;import com.sun.jna.Platform;public class Test {public interface CLibrary extends Library {CLibrary INSTANCE = (CLibrary) Native.loadLibrary((Platform.isWindows() ? "msvcrt" : "c"), CLibrary.class);void printf(String format, Object... args);}public static void main(String[] args) {CLibrary.INSTANCE.printf("Hello, World\n");for (int i = 0; i < args.length; i++) {CLibrary.INSTANCE.printf("Argument %d: %s\n", i, args);}}}
页: [1]
查看完整版本: JNA