如何打开 Java 的 .dll 文件。
How to open the .dll files of the Java.
我想查看Java的.dll文件的源代码,它存放在Java安装文件夹中,存放在JRE文件夹下的文件夹bin中,存放在Java安装文件夹。我使用了 JetBrains 的 dotpeek,但它显示不受支持。
请告诉我如何打开那个.dll文件的源代码。
Java 源文件被编译为 .class 文件。据我所知,没有将 java 代码编译为 DLL 的标准方法。
但是,检查这个 post Decompile JAVA DLL
查看此页面,是在线jar和class java反编译器https://jdec.herokuapp.com
虽然你可以试试这个
读取文件:
JarInputStream input = new JarInputStream(getClass().getResourceAsStream("/myjar.dll"));
为每个条目写一个新文件:
JarEntry entry;
while ((entry = input.getNextJarEntry()) != null)
{
// Write file
}
对于反汇编DLL,检查这个https://onlinedisassembler.com/odaweb/ZWzEu8hz
我想查看Java的.dll文件的源代码,它存放在Java安装文件夹中,存放在JRE文件夹下的文件夹bin中,存放在Java安装文件夹。我使用了 JetBrains 的 dotpeek,但它显示不受支持。 请告诉我如何打开那个.dll文件的源代码。
Java 源文件被编译为 .class 文件。据我所知,没有将 java 代码编译为 DLL 的标准方法。
但是,检查这个 post Decompile JAVA DLL
查看此页面,是在线jar和class java反编译器https://jdec.herokuapp.com
虽然你可以试试这个
读取文件:
JarInputStream input = new JarInputStream(getClass().getResourceAsStream("/myjar.dll"));
为每个条目写一个新文件:
JarEntry entry;
while ((entry = input.getNextJarEntry()) != null)
{
// Write file
}
对于反汇编DLL,检查这个https://onlinedisassembler.com/odaweb/ZWzEu8hz