是这样的,我给你解释一下,你编译成功了以后,因为你程序里写了包名,所以你没法直接执行这个java程序,你需要按照包的路径建立相应的文件夹目录,按照你说的,你要先建立一个cn文件夹,它里面有一个itcast文件夹,把你的Test.class文件放到itcast文件中去,然后你再dos命令窗口输入.class 文件名的全路径运行:java cn.itcast.Test就可以了
这样做是很麻烦的,所以编译的时候我们一般用javac提供的参数编译:javac -d . Test.java这样它自动就给你把包目录建立好了,不过你如果要在dos命令窗口执行还是需要使用java cn.itcast.Test把全路径写进去,这就是为什么后期老师让我们用IDE了,因为你光干这个事情就累死了,有人会帮我们做,我的重点是在写程序上,不是弄层级目录的,呵呵,希望对你有帮助 |