关于用命令行编写Java程序的问题

一段Java代码我用eclipes能轻松编译也有结果出来,但是我用记事本写 用命令行执行的时候就有问题了 javac能编译出来 但是接下来Java 主类名就显示 找不到或无法加载主类
这是什么情况?

第一:看你的文件名是否以Java结尾(首先要打开你的文件隐藏名显示)
第二:查询你的Java文件是否被编译了(有没有class文件生成)
满足这两个调节你就离成功不远了

主类中是否写了包名。。如果写了包名,运行的时候把包名也带上。

设置一下环境变量啊 ,输入set classpath查看是否被设置了,如果被设置了,那就输入set classpath= 这样就可以了 你在查看一次就会看到没有设置那么就能在当前目录下找到相应的字节码文件了