lancaster99 发表于 2023-2-19 15:37:42

小白求助java run不了看看缺了什么

public class test {
    public void main(String[] args) {
      Cat cat1 = new Cat();
      cat1.age = 5;
      cat1.color = "black";
      cat1.name = "lucy";
      System.out.println(cat1.age);
    }
}
    class Cat{
      String name;
      int age;
      String color;
    }

刚学oop 不知道为啥run不了{:10_285:}

isdkz 发表于 2023-2-19 15:41:04

你的文件名不是 test.java?

lancaster99 发表于 2023-2-19 15:45:37

isdkz 发表于 2023-2-19 15:41
你的文件名不是 test.java?

://imgse.com/i/pSLj8bj 这是截图htpps

isdkz 发表于 2023-2-19 21:25:41

lancaster99 发表于 2023-2-19 15:45
://imgse.com/i/pSLj8bj 这是截图htpps

放一下报错信息吧,你这样别人也瞎猜不出来

lancaster99 发表于 2023-2-20 19:41:51

你好 我这个没有报错信息 我重新截了变麻烦看看    ://imgse.com/i/pSXmlwR这是网址 https

isdkz 发表于 2023-2-21 18:52:18

lancaster99 发表于 2023-2-20 19:41
你好 我这个没有报错信息 我重新截了变麻烦看看    ://imgse.com/i/pSXmlwR这是网址 https

这个是编辑器的问题,你点一下右上角的三角形看看

初学者我还是建议在命令行中用 javac 命令来编译,用 java 命令来执行


lancaster99 发表于 2023-2-21 20:53:12

isdkz 发表于 2023-2-21 18:52
这个是编辑器的问题,你点一下右上角的三角形看看

初学者我还是建议在命令行中用 javac 命令来编译, ...

谢谢你 解决了 错误: main 方法不是类 test 中的static, 请将 main 方法定义为:
   public static void main(String[] args)

isdkz 发表于 2023-2-21 20:54:56

lancaster99 发表于 2023-2-21 20:53
谢谢你 解决了 错误: main 方法不是类 test 中的static, 请将 main 方法定义为:
   public static void...

好吧,我没注意到你少了一个 static
页: [1]
查看完整版本: 小白求助java run不了看看缺了什么