我正在使用Java语言并尝试编写简单的单行文本。Java语言----“file.java.swp”而不是“file.java”,导致javac无法识别?
我打开DOS和必须做出一个文件(带有“六件事”我使用Cygwin下载)是这样的:
C:\folder>vi Howdy.java
我按回车键和空格出现,我喜欢在准确键入教程视频:
apublic class Howdy {
public static void main(String Arg[]) {
System.out.println("Howdy Y'all!);
}
}
然后编译程序。我打开了另一个DOS,并得到它显示我的文件和目录。在教程视频中,教师的文件正确显示为“Howdy.java”,但我的显示为“Howdy.java.swp”。
当我尝试使用javac时,DOS告诉我javac不被识别为内部或外部命令。
我感到非常困惑和深深的困扰!我一直试图整天排除故障,但无法得到它。如果有人愿意说点什么,我会流泪感谢。
这不是你的问题的答案,但那不是DOS的问题。 DOS是(是)一个操作系统。您正在使用命令行/命令提示符/终端。另外,你可怜的东西:你只是在学习Java,并且正试图同时学习vi?!为了您的理智,请使用[普通编辑器](http://notepad-plus-plus.org)。 – Boann
另外请注意''System.out.println(“你好,你好!);'应该是'System.out.println(”你好,你们都!“);'(无与伦比的引号) – LexLythius
而'公共类'应该是'public class' –