当前位置: 首页 > 知识库问答 >
问题:

在命令提示符上运行java程序

东方俊材
2023-03-14

我最近开始学习Java编程语言的基础知识。为了在命令提示符下运行我的程序,我下载了java开发工具包(也称为JDK),并将我的Windows10系统路径设置为:

C:\Program Files\java\jdk-9.0.1\bin;C:\Program Files\java\jre-9.0.1\bin

在用以下格式编写了一个简单的Hello World程序后:

    class test{

        public static void main(String[] args){

            System.out.println("Hello World!");
        }
    }

并在命令提示符下使用

,然后写

java测试

输出显示:

    import java.io.PrintStream;

      public class test { 
          public test() {} public void main(String[] paramArrayOfString) { 
               System.out.println("Hello World!"); 
          }
      }

共有1个答案

徐智渊
2023-03-14

我在编写和保存test.java程序时使用了“Sublime Text3”。@Silvio Mayolo建议使用java反编译程序来找出问题,我注意到在Sublime中保存我的程序时,由于某种原因在test.java文件中删除了静态。然后我做了以下几个步骤:

  1. 我关闭崇高文字3
  2. 我使用记事本打开了test.java文件。我意识到public后面缺少static,所以它是public void main(String args){}。
  3. 我在记事本中添加了static,因此它变成了public static void main(string[]args){}
  4. 我在记事本中再次保存了文件。
  5. 我在命令提示符下运行javac test.java,然后运行java测试,得到了Hello World输出。
 类似资料:
  • 问题内容: 我创建了一个Java项目来调用Web服务。它具有一个Main java文件和另一个class文件。我已经将一些jar文件用于HTTP客户端。 在Eclipse中,它运行良好。我需要通过传递一些参数在命令提示符下运行Java程序。 在命令提示符下,我转到包含主Java和子类Java文件的src文件夹,并给出了以下命令 我收到以下错误 mainjava.java:14:找不到符号 symb

  • 这里的子类是我的另一个java类文件,用于调用web服务。 如何通过传递参数运行程序?

  • 我是刚到爪哇的。我正在尝试将大型机代码转换为Java。我在命令行下面运行。 我可以知道如何设置res.jar。 命令行代码

  • 问题内容: 我们如何在命令提示符下运行jar文件? 问题答案: 尝试这个

  • 我试图用命令提示符用java编译一个程序。我的程序在eclipse中运行良好,但是,当我试图在命令提示符中编译它时,我收到了一条错误消息。任何帮助和指导都将不胜感激。 triton.java:20:错误:不能dind符号循环Loop=new Loop(); 符号:类循环位置:类Triton trion.java:20:错误:找不到符号循环循环=新循环();sybmol:类循环位置:类Triton

  • 我遇到了从命令提示符运行java程序的问题。我有一个名为DataRecover的java文件,还有一个名为Triple的java文件。现在,当我在命令提示符下运行javac triple.java时,它会执行它应该执行的操作。但是,当我运行javac DataRecover.java时,它会出现这样的错误消息:“线程”main“java.lang.noClassDeffounderRror:Dat