1、把Java做成WebServic,在VB里面用SOAP Kit调用;把VB做成EXE或DLL,在Java里面用JNI调用;把VB做成ActiveX,Java通过JSP传数据调用。
网站建设公司,为您提供网站建设,网站制作,网页设计及定制网站建设服务,专注于企业网站设计,高端网页制作,对成都广告推广等多个行业拥有丰富的网站建设经验的网站建设公司。专业网站设计,网站优化推广哪家好,专业营销推广优化,H5建站,响应式网站。
2、用JNI(Java Native Interface),它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。
3、java作为WebServices客户端,与服务器端什么语言开发关系不大,注意在字节传输过程中尽量用Byte字节类型,防止出现中文乱码。两个开发webservices的工具包:axis 和XFire 本人首先接触的是axis。
4、第一步,总的思路。以前我都是用loadrunner直接进行录制,但是有些协议的确不好弄不知道怎样进行录制,像vb,c++,java语言做的东西我觉最简单的方式就是直接调用相关的类文件,动态链接库,直接用代码的方式进行调用。
1、如果是windows平台 可以考虑用C中的system 调用java的可执行程序 方法同命令行 如果是安卓,可以在jni中调用 jni可以直接调用java方法。
2、JNIEnv类型代表Java环境。通过这个JNIEnv*指针,就可以对Java端的代码进行操作。如,创建Java类得对象,调用Java对象的方法,获取Java对象的属性等。
3、C语言调用需要创建Java虚拟机,可查看函数JNI_CreateJavaVM、DestroyJavaVM的资料,函数声明在jni.h头文件(JDK)中。需注意参数类型转换,两种语言的参数类型和传递有讲究,有多个返回的话,必须传递对象参数进行处理。
1、方法被调用方法声明为static ,可以在其他方法中直接调用。方法被调用方法,没被static修饰,不是静态方法。调用时需要通过类的实例化进行调用。调用外部的类的方法,通过类的实例化进行调用。
2、方法 新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。
3、java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。
4、Java中主类不可以用static修饰,也就是不能为静态的。但是可以作为某个类的内部类用static修饰。如果B是A的静态内部类,可以直接用A.B调用。因为static修饰的成员是属于类的,不是对象,可以直接调用。
5、对于方法前面的public, private,protected等这些是控制方法可以被调用的范围。 如果方法定义前面有native,Native方法是由另外一种语言(如c/c++,FORTRAN,汇编)实现的本地方法。