社区
Java SE
帖子详情
java编译器有没有dll文件
power_dy
2005-04-21 10:58:27
我的毕业设计要调用java编译器,不知道java编译器有没有dll格式的文件阿~~ 急~~~
...全文
88
3
打赏
收藏
java编译器有没有dll文件
我的毕业设计要调用java编译器,不知道java编译器有没有dll格式的文件阿~~ 急~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dyhml
2005-04-22
打赏
举报
回复
用java调用,为什么要用dll
把jdk\lib\tools.jar加到classpath中
直接调用com.sun.tools.javac.Main.compile(args);
args就是你用命令行时的参数,类型为String[]
例:javac -cpd:\java Test.java
String[] args={"-cpd:\java","Test.java"};
com.sun.tools.javac.Main.compile(args);
ps:这一段话,这个星期我已经发了三编了,连我都觉得我好像只会这个.
用其他语言调用的话,只能用生成子进程的方法了.
power_dy
2005-04-22
打赏
举报
回复
这里边全是.class文件阿 我需要用.dll文件 java可以自己制作dll文件吗?
abcdhy
2005-04-21
打赏
举报
回复
呵呵, Java 编译器自身也是一个 Java 程序, class 文件在 tools.jar 文件里.
tools.jar\sun\tools\javac
具体的使用我也没有用过,你自己研究一下了.
Java 内核原理入门到实战(大神必经之路)
Java 语言是体系结构中立的: Java 程序(后缀为 java 的
文件
)在 Java 平台上被编译为体系结构中立的字节码格式(后缀为 class 的
文件
),然后可以在实现这个 Java 平台的任何系统中运行。这种途径适合于异构的...
Java 调用
DLL
文件
入门
本文将介绍如何在 Java 中调用
DLL
文件
,包括基本概念、环境搭建、JNI 技术、
DLL
文件
编写和 Java 调用过程。通过本文,读者可以了解 Java 调用
DLL
文件
的基本方法,为在实际项目中应用该技术打下基础。
java代码编译成
DLL
(Dynamic Link Library)供C#使用
接下来,您需要使用
Java编译器
(javac)编译Java代码,并使用Javah工具生成头
文件
。在C#代码中,通过`
Dll
Import`特性声明与您的
DLL
文件
中本地方法对应的方法,并在需要时调用它们。使用适用于您的操作系统的C编译器...
如何在Java中调用
DLL
:详细图解
首先,我们准备了
DLL
文件
,并创建了一个Java项目。然后,我们导入了JNI库,并编写了Java代码来调用
DLL
方法。最后,我们编译并运行了Java程序,成功实现了Java与
DLL
的交互。在开始之前,确保已经设置好Java开发环境,...
java通过JNI调用
DLL
文件
JNI简介: JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。允许Java代码和其他语言...Java 在内存管理和性能上有一定的局限,通过JNI我们就可以利用Native程...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章