为什么一定要通过创建对象才能输入?不能直接写System.out.println("num1"+num1);?
不能,因为你的num1 是类里的对象,不是你main里生成的
因为静态方法不能直接调用非静态成员变量,需要通过对象访问