尝试使用javac编译.java helloworld程序时出错

Mr_*_*man 0 java

我是Java编程的新手,我自学.

在运行javac的一些初始问题之后,我仔细检查了Windows地址和类路径,并将它们设置为正确的目录路径.问题解决了,因为现在当我键入'javac-version'时,我得到的版本显示已经安装了java comilier.所以现在我现在尝试从命令提示符运行Helloworld程序,以检查基本功能!(我没有使用Eclipse,因为我还没有准备好额外的复杂层 - 而且我在这个IDE中得到了不同的错误)我使用的程序如下:

package Program Files.Java.jdk1.7.0_03.bin.namespace;

public class MyTestApplication{
    public static void main(String[]args){
        system.out.println("Hello World!");
    }
}
Run Code Online (Sandbox Code Playgroud)

因此,在命令提示符下,我导航到bin目录(我的源代码文件所在的位置),即:c:\ program files\java\jdk1.7.0_03\bin\javac MyTestApplication.java

我收到以下错误:

MyTestApplication.java:3:错误';' 预期的包程序^ files.java.jdk1.7.0_03.bin.namespace;

请注意:'program'和'files'之间的符号是'^'符号,但位于单词的底部而不是顶部 - 我必须在其当前的"顶部"位置使用此符号,因为我的键盘出现没有此符号在所需的位置能力.

所以如果有人能够指出我可能会忽略的东西!这将不胜感激.

Sur*_*ran 5

包名称不能包含空格和特殊字符

包命名约定