zoukankan      html  css  js  c++  java
  • DOS命令下输入:java Hello 出现以下几种结果可能的原因:

    1. DOS命令下输入:java Hello

    出现以下结果:Bad command or the file name

    没有这个命令或文件名

    原因可能是没有成功安装jdk或者没有配置好jdk 的环境变量,或者没有编译相应的文件。

    2.

    出现以下结果:Exception in thread “main” java.lang.NoClassDefFoundError: Hello

    可能是什么原因

    可能是没有定义类,直接写进main的字节码中。

    记住,javac后面跟的参数是文件名,但java 后面跟的是类名!
    这是我开始学JAVA是犯的错,java HelloWorld.class,然后就报错。后来才弄明白,应该是java HelloWorld。

    我犯的就是这个错误,自己先是看了环境变量的配置和其他的设置都是正确,就是报这个错误,最终发现原来java 后面跟的应该是类名,而不是文件名

     3、

    输入命令:java Hello.class,会出现什么结果,为什么?

    找不到或无法加载主类,java Hello 已经是在加载类了,不用再后面再加class了。

  • 相关阅读:
    正则表达式
    内涵函数二
    内置函数
    生成器的推导式 表达式
    函数的闭包 迭代器的使用
    函数的动态参数,命名空间
    函数
    文件的操作
    set 集合 拷贝的操作
    u-boot简介
  • 原文地址:https://www.cnblogs.com/liuyanzeng/p/5860996.html
Copyright © 2011-2022 走看看