好的,所以我遇到的问题是每当我在cmd提示符下输入javac时,它都不会编译我指定的文件。我有几个问题,以帮助我理解它实际上做了什么。
- 你可以编译jar文件吗?如果是这样,它会做什么。
- 如果你在文本编辑器中键入一个基本的hello world程序,比如vim,你将它保存为什么?你好,世界 。 class,hello world.java,hello world.txt?
- 如果您有正确格式化的文本文件,类文件或Java文件,如何正确编译它?
- 您必须在程序中指定一个类或文件吗? (公共类示例{})
- vim真的与cmd提示不同吗?
非常感谢一些帮助。
答案 0 :(得分:1)
我会一次一个地回答你的问题:
编译.jar
文件是没有意义的......你只能运行它们。
将其另存为HelloWorld.java
,编译后将创建HelloWorld.class
。 尽量避免在文件名中使用空格,这会使事情变得更容易。
首先使用cd
命令导航到包含该文件的源文件夹,然后键入javac ExampleProject.java
。显然你会用正确的名称替换“ExampleProject”。
如果你想做一些有意义的事情,那么你必须申报一个班级。我不认为只有import语句的文件会有很多好处:P
VIM是一个用于编写代码的文本编辑器;命令提示符用于计算机的管理功能和执行批处理文件。
如果您需要进一步澄清,请与我们联系。