编译命令javac sample.java
运行命令java sample

解决方案 »

  1.   

    javac sample.java  //编译
    java sample   //运行
    //需要java的运行环境,jdk
      

  2.   

    下载jdk,设置路径
    编译:javac sample.java
    运行:java sample
      

  3.   

    编译命令javac sample.java
    运行命令java sample
    在环境变量里设classpath和path
      

  4.   

    先弄个编辑器来做,代替手工编译,等你玩的有兴趣啦,再去深入研究java和javac命令(建议看《java深度历险》)
      

  5.   

    TO:XKP及所有会的人    2. 在系统环境变量里面找到path一项,编辑:在最后加上e:\j2sdk\bin确定保存,前面一定要用分号与前面的值分开,然后一定要
        重开DOS窗口(我开始就是没有重开DOS窗口而屡试不成功的),再在任意目录下执行javac、java,应该成功,这说明你可以在任何目
        录下用这两个命令编译和执行的JAVA文件了;
        3. 但是,光有编译和执行命令是不能成功编译的你的JAVA文件的,还必需告诉电脑去什么地方查找你的JAVA程序所用到的CLASS
        类,这就要用到Classpath变量了;
        4. 再在环境变量里面点添加,变量名填CLASSPATH,变量值填E:\j2sdk\lib\tools.jar;E:\j2sdk\lib\dt.jar;这里是SUN
        公司的标准类所在地方.设置之后你应该可以编译成功HelloWorld.java之类的程序了;
        5. 但是,有时候我们自己的编的类需要package打包放在一个目录下供其他类访问,我们怎么办呢?我的类都放在E:\javasoft\
        class目录下,这时就需要编辑CLASSPATH,在后面加上:E:\javasoft\class这条路径.ok,今后你自己的编译好的类就都可以放
        在此目录下供其他类访问了.
    初学--按照以上设定了,编译没有出错,运行自己的JAVA文件出错如下
    C:\>java Sample1.main 1
    Exception in thread "main" java.lang.NoClassDefFoundError: Sample1什么原因?
    JAVA文件如下‘
    public class Sample1
    {
        public static void main(String args[])
        {
            int a, b, c;        a = 123;
            b = 456;
            c = a + b;
            System.out.println(c);
        }
    }
      

  6.   

    保存java文件名为:Sample1
    文件名和类名相同