不能用调用静态方法的方式调用一个非静态的方法:
我在定义方法的时候不是static的
出现这个报错是因为java调用任何方法都要实例化,c++里有函数的概念, 但是java里的函数实际上是类的方法
解决方法,实例化类的对象,然后通过这个类调用该方法,这个类可能完全不需要
更好的解决方法当然是声明静态方法static,这样方法就是类的方法,不需要实例就可以调用,用法类似于c++的函数概念
不能用调用静态方法的方式调用一个非静态的方法:
我在定义方法的时候不是static的
出现这个报错是因为java调用任何方法都要实例化,c++里有函数的概念, 但是java里的函数实际上是类的方法
解决方法,实例化类的对象,然后通过这个类调用该方法,这个类可能完全不需要
更好的解决方法当然是声明静态方法static,这样方法就是类的方法,不需要实例就可以调用,用法类似于c++的函数概念