为什么java的Date类java找不到或无法加载主类设置1900年以前的日期,大神帮帮忙!

最基本的东西,按照百度经验都能解决。建议用editplus或者eclipse


}

java后边跟的这个参数(hello)应该是你想要运行的类的完整名称(含包名),而且不应包含路径,所以你加上"d:"就会提示找不到主类,因为它把"d:\hello"认为是类的名称了,而你的类名应该是hello,所以只要去掉"d:\"就能运行了。

之所以要切换到d盘是因为你的类(hello)所在目录是“d:\”,而java在寻找类时会从环境变量调取classpath变量,然后逐个查找你要运行的类。如果没设置classpath的话,默认是jdk所包含的运行时环境目录以及当前目录,就是“.”,所以如果你把"d:\"添加到环境变量classpath中的话就能在任意位置执行你编译好的在d:盘的那个hello.class文件,反之就只能将cmd的目录切换到hello.class所在目录在执行java

说了这么多不知道你明白没。

}

我要回帖

更多关于 java找不到或无法加载主类 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信