金色的骷髅 发表于 2015-1-18 11:51:03

JAVA网页设计java会见com组件_jacob利用指南

C#是不行的,比如说美国的航天飞船里就有java开发的程序以上是我的愚见,其实不管那种语言,你学好了,都能找到好的工作,会见
JunsanJin



日期:2005-4-14



版本:1.0



信箱:junsan21@126.com;junnef21@sohu.com



Blog:http://blog.csdn.net/junnef



声明:自己保存本文的一切权力。如需援用请保存此信息。







1、筹办事情



先懂得一下观点,JACOB就是JAVA-COMBridge的缩写,供应主动化的会见com的功效,也是经由过程JNI功效会见windows平台下的com组件大概win32体系库的。这是一个入手下手于1999年的开源项目标功效,有良多利用者对该项目举行了修正,做出了本人的奉献。



最好的撑持地址:http://groups.yahoo.com/group/jacob-project



Jacob下载地点:



http://sourceforge.net/project/showfiles.php?group_id=109543&package_id=118368



这里下载的是今朝最新的Jacob1.9的Release版。



2、安装Jacob



Jacob的安装十分的复杂,我们解开下载的jacob_1.9.zip,在文件夹中找到jacob.dll和jacob.jar两个文件。Jacob间接放到体系的system32文件夹下就好了,连注册都不必的(大概拷贝到jdk大概jre的bin目次下也行,以后测试文件地点的目次也行,就是只需在java.library.path中就能够)。而jacob.jar设置到classpath中往就能够了,大概在IDE开辟情况的工程中设置扩大库也一样的。



做好下面的事情,就能够一般利用了。



3、实例演示



创立上面的测试文件:







////////////////////////////////////////////////



//AppTest.java



///////////////////////////////////////////////



importcom.jacob.com.*;



importcom.jacob.activeX.*;







publicclassAppTest



{



publicstaticvoidmain(String[]args)



{



//createCOMcomponentineventthread



ActiveXComponentsC=newActiveXComponent("ScriptControl");



DispatchsControl=sC.getObject();



Dispatch.put(sControl,"Language","VBScript");







//useCOMcomponentinsamethread



Variantv=Dispatch.call(sControl,"Eval",args);



System.out.println(v.toString());



}



}







翻开命令行形式,到java文件地点的目次,键进命令:







javacAppTest.java



javaAppTest1+2*3







输入了局将会是:



7






进门了就复杂了,更多的工具都往我们解开的文件夹下的doc包中看文档吧,这里就未几讲了,最次要的是弄清类库的感化和利用办法就好了。今后偶然间我再
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。

精灵巫婆 发表于 2015-1-21 16:18:20

你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。

柔情似水 发表于 2015-1-21 16:18:20

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。

飘灵儿 发表于 2015-1-24 12:07:04

Java 编程语言的风格十分接近C、C++语言。

金色的骷髅 发表于 2015-2-1 10:13:38

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

老尸 发表于 2015-2-7 03:08:27

有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)

仓酷云 发表于 2015-2-19 07:54:45

你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。

乐观 发表于 2015-3-1 15:39:56

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

蒙在股里 发表于 2015-3-4 08:34:19

是一种语言,用以产生「小应用程序(Applet(s))

莫相离 发表于 2015-3-5 20:45:42

那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!

因胸联盟 发表于 2015-3-6 19:04:15

所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。

小妖女 发表于 2015-3-8 15:27:26

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

第二个灵魂 发表于 2015-3-16 03:05:20

Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。

只想知道 发表于 2015-3-22 19:09:27

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

若天明 发表于 2015-4-1 11:08:58

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

飘飘悠悠 发表于 2015-4-23 10:41:13

Java是一种计算机编程语言,拥有跨平台、面向对java

深爱那片海 发表于 2015-5-1 14:12:01

你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。

灵魂腐蚀 发表于 2015-5-12 12:56:17

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

若相依 发表于 2015-6-12 02:31:22

你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。

再现理想 发表于 2015-6-13 20:57:37

http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。
页: [1]
查看完整版本: JAVA网页设计java会见com组件_jacob利用指南