Java编译器命令概念正在逃避我的掌握

时间:2015-08-01 22:20:21

标签: vim javacompiler

好的,所以我遇到的问题是每当我在cmd提示符下输入javac时,它都不会编译我指定的文件。我有几个问题,以帮助我理解它实际上做了什么。

- 你可以编译jar文件吗?如果是这样,它会做什么。

- 如果你在文本编辑器中键入一个基本的hello world程序,比如vim,你将它保存为什么?你好,世界 。 class,hello world.java,hello world.txt?

- 如果您有正确格式化的文本文件,类文件或Java文件,如何正确编译它?

- 您必须在程序中指定一个类或文件吗? (公共类示例{})

- vim真的与cmd提示不同吗?

非常感谢一些帮助。

1 个答案:

答案 0 :(得分:1)

我会一次一个地回答你的问题:

  1. 编译.jar文件是没有意义的......你只能运行它们。

  2. 将其另存为HelloWorld.java,编译后将创建HelloWorld.class尽量避免在文件名中使用空格,这会使事情变得更容易。

  3. 首先使用cd命令导航到包含该文件的源文件夹,然后键入javac ExampleProject.java。显然你会用正确的名称替换“ExampleProject”。

  4. 如果你想做一些有意义的事情,那么你必须申报一个班级。我不认为只有import语句的文件会有很多好处:P

  5. VIM是一个用于编写代码的文本编辑器;命令提示符用于计算机的管理功能和执行批处理文件。

  6. 如果您需要进一步澄清,请与我们联系。