static没有表示唯一的作用,那main方法靠什么来表示唯一呢
main方法声明静态的是为了不创建实例,避免被重载,但是我还是不懂为什么表示main方法就是唯一的,你这跟我在网上查的答案一样,难道说C++表示main方法是唯一的接口他就是唯一的?
首先介绍一下static这个修饰符在类中,变量的前面有修饰符static称为静态变量(类变量),方法的前面有修饰符static称为静态方法(类方法)。静态方法和静态变量是属于某一个类,而不属于类的对象。2、如果一个方法没有用static来修饰的话就说明这是一个成员方法,只能通过对象来调用这个方法3、在Java程序运行时,是没有实例化任何对象的,只能通过调用类方法来运行main方法,所以会用static来修饰
https://m.imooc.com/wenda/detail/325576