日期:2014-05-19  浏览次数:20675 次

JAVA测试题
1. 如果DOS命令输入:java HelloJava
出现以下结果:Bad command or file name
可能是什么原因?
2. 如果上题中的命令出现以下结果:Exception in thread “main” java.lang.NoClass DefFoundError: HelloJava
可能是什么原因?
3. 在HelloJava.class所在的路径下,输入命令:java HelloJava.class
看看会出现什么结果,为什么?
4. Java虚拟机是实实在在的机器吗?
5. Java 为什么能跨操作系统平台运行?


------解决方案--------------------
1、jdk没有安装。
2、jdk的classpath环境没有配置。
3、Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/class
4、不是
5、因为有jvm