繁体   English   中英

如何将 Java 源代码转换为字节码?

[英]How to convert Java source code to Byte Code?

我的 IDE 是 Netbeans。 我的教授要求我提交源代码(.java 文件)和字节代码的作业。 但是我不知道如何将我的源代码转换为字节码。 我在谷歌上搜索但没有找到答案。 请帮忙。 谢谢你。

“字节码”是.class文件包含的内容。 javac程序将源文件作为输入并生成字节码文件。

如果您有源文件homework/Main.java ,您将通过运行javac homework/Main.java生成相应的字节码文件。 这将生成一个文件homework/Main.class

有关详细信息,请参阅https://docs.oracle.com/javase/7/docs/technotes/tools/#basic

您的老师要求您发送源代码以及编译后的源代码(即“字节码”)。 这个例子允许他用一些输入参数来测试你的应用程序。

您可以在此处找到有关字节码的更多信息。

一步一步的程序

  1. 在桌面上创建文件夹“demoProjectFolder”
  2. 在您的 IDE 中创建项目说“测试”。
  3. 在创建项目时选择项目位置作为“demoProjectFolder”。
  4. 现在在 IDE Inside src 中创建 HelloWorld.java,只需简单地打印“Hello World”即可。
  5. 现在导航到 src 位置,在我的例子中是“cd /Users/viveksingh/Desktop/demoProjectFolder/src”。 现在运行 javac HelloWorld.java
  6. 在 HelloWorld.class 内的 src 文件夹位置的 demoProjectFolder 内将被创建

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM