标签:error: class 创建 包含 执行 变量 oid 需要 https
这个是我最近编程想到的问题,查了一些资料,这里总结一下。
来源:https://www.cnblogs.com/numen-fan/p/7163745.html
此外,由于main方法是公共的,也就是我们要作为类方法进行调用的,所以要设置为public。又因为main方法的返回值没有意义,所以设置为void.
正是因为main方法是静态的,所以所有它直接调用的方法也必须是静态的,相应的,这些方法中使用的变量也要是静态变量。而“类的静态成员变量必须初始化,全局静态变量如果没有初始化会初始为0,函数中的静态变量会在第一次运行函数时初始,而且仅初始一次”,所以就要求我们必须进行变量的初始化。
如果要使用非静态方法或者非静态变量怎么办?把main方法抽离出来、创建一个启动类就好了
标签:error: class 创建 包含 执行 变量 oid 需要 https
原文地址:https://www.cnblogs.com/jiading/p/11917019.html