在windows下使用Netbeans开发Java JNI程序》的相关内容

如何在Java中调用dll文件

如何在Java中调用dll文件 我知道的有两种方法,一种是直接用JNI,另一种是则是用Jacob(实质上也用的是JNI) 先讲讲第一种方法 1.编写java程序TestDll,注意,这个类有两个作用,一个是用来做头文件,另外一个作用就是通过它来调用dll public class TestDll { static { System.loadLibrary("DLLS ...
by 爱我靠边站 2007-04-24 浏览 (3721) 回复 (9) 关键字: java

JNI 对象的操作

最近在项目中要监控DLL动态库的操作,在网上搜了半天,很少有关于JNI对象操作的资料,所以写了一个Demo方便大家以后搜索! 1.编写java程序, 1.1  java 代码(Student.java)   /**    *     */   ...
by fireflyjava 2007-04-03 浏览 (1837) 回复 (1) 关键字: jni

jni研究整理

本文通过两个例子来讲解JNI的一个输入/输出应用。首先看一个String的输入输出的例子,下面是java部分的代码 public class Prompt { private native String getLine(String prompt); public static void main(String args[]) { Prompt p = new Prompt(); ...
by pxj 2008-02-25 浏览 (542) 回复 (0) 关键字:

Java代码访问本地代码C/C++

一、开篇 1、Java是跨平台的语言,但是在有些时候仍然是有需要调用本地代码(这些代码通常是由C/C++编写的)。 2、Sun公司提供的JNI是Java平台一个功能强大的接口。这个JNI接口提供了Java与操作系统本地代码互相调用的功能。 二、最简单的Java调用C/C++代码的步骤(Java通过调用C++本地代码在控制台输出HelloWorld)(使用IDE工具是Eclipse3和Visua ...
by SevenRedCity 2008-05-21 浏览 (495) 回复 (1) 关键字: (jni-->java native interface)

javascript 与applet的通讯 和java与c(dll文件)通讯,最终在b/s架构下实现与硬件(读卡器)通讯

     javascript 与applet的通讯 和java与c(dll文件)通讯,最终在b/s架构下实现与硬件(读卡器)通讯  在b/s架构下怎样实现客户端的硬件(读卡器)设备通讯,得到硬件(读卡器)的数据。在此与硬件设备通讯的C或其它的通讯设备语言是由  商提供的。我只负责实现javascript与applet通讯和jni与c ...
by hgq0011 2005-09-21 浏览 (3357) 回复 (3) 关键字:

JAVA如何调用C/C++方法

JAVA通过JNI调用本地C语言方法 JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。 JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本 ...
by loveofgod 2008-03-05 浏览 (251) 回复 (0) 关键字:

JNI开发

    JNI是Java Native Interface的缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的。当然也可以与其他语言交互,只要调用约定受支持就可以了。  &nb ...
by tellixu 2008-02-10 浏览 (101) 回复 (0) 关键字:

JNI完全手册

简单介绍及应用如下:   一、JAVA中所需要做的工作   在JAVA程序中,首先需要在类中声明所调用的库名称,如下: static { System.loadLibrary(“goodluck”); }   在这里,库的扩展名字可以不用写出来,究竟是DLL还是SO,由系统自己判断。   还需对将要调用的方法做本地声明,关键字为native。且只需要声明, ...
by scenery_86 2007-04-06 浏览 (584) 回复 (1) 关键字:

如何在Java中调用dll文件

如何在Java中调用dll文件 我知道的有两种方法,一种是直接用JNI,另一种是则是用Jacob(实质上也用的是JNI) 先讲讲第一种方法 1.编写java程序TestDll,注意,这个类有两个作用,一个是用来做头文件,另外一个作用就是通过它来调用dll public class TestDll { static { System.loadLibrary("DLLS ...
by 爱我靠边站 2007-04-24 浏览 (2749) 回复 (9) 关键字: java

如何在Java中调用dll ----摘抄

以下文字为网络摘抄学习 我知道的有两种方法,一种是直接用JNI,另一种是则是用Jacob(实质上也用的是JNI) 先讲讲第一种方法 1.编写java程序TestDll,注意,这个类有两个作用,一个是用来做头文件,另外一个作用就是通过它来调用dll public class TestDll { static { System.loadLibrary("DLLSample& ...
by liuhaixiao 2007-11-14 浏览 (172) 回复 (0) 关键字:

有没有好的IDE,推荐一下

最近,写了一个项目.用的vc2003写的.现在要移植到unix下,稍微查了点资料.也实际操作了一下.觉得写makefile编译,用gdb调试,效率不是很高。也许我还不是很熟悉吧。不知道有没有什么好的ide使用.最好能够像vc这样有图形界面,能够方便的调试.
by RyanPoy 2007-04-09 浏览 (6747) 回复 (31)

xpcom.dll为何不能正常加载?

就这一行代码还抛出异常,错误码是1114,可以肯定它找到了这个DLL,换成一个不存在的名字时,没有异常提示,错误码是126。我的当前路径是在xulrunner路径下,换成user32.dll就可以正常加载。 图片连接: 有人能解释这个吗? import std.loader; void main() { scope auto dll = new ExeModule(r"xpc ...
by qiezi 2007-04-11 浏览 (3529) 回复 (83)

D语言的性能不一定比Java强

public class Main { private static int fib(int n){ if(n==0 || n==1) return 1; else{ return fib(n-1)+fib(n-2); } } public static void main(String[] args){ for(int i=0; ...
by fxsjy 2007-11-30 浏览 (2101) 回复 (15)

linux下java开发,如何运行tomcat

前些天, 在网上看到ubuntu的linux操作系统,下了一人,安装后觉得还不错.还可以运行QQ,及MSN等聊天工具 现将自己的操作步骤在这里做一个简单的介绍,便于大家分享. ubuntu linux的下载: http://www.ubuntu.com/download 安装后的设置:(这个过程可能比较慢.中间的操作系统的升级可以跳过) http://wiki.ubuntu.org.cn/% ...
by hlsps 2007-02-13 浏览 (2081) 回复 (2)

dxpcom v0.1 发布

由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。 dxpcom v0.1下载地址 包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。 mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。 有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10951) 回复 (161)

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com) 以下代码基于lucene-2.3.1,htmlparser-1.6, ...
by brunoplum 2008-04-01 浏览 (1605) 回复 (7) 关键字: spindle

相关问答

赞助商链接