自己定义的不需要都是static,但是你要在主函数中调用就需要static了,因为main是静态 的,在类加载时就加载了。如果想用又不加可以吧自己写的方法写在一个类中调用就行。主函数一般也只是调用不做数据处理
函数加上static就是说明这个函数是静态的,如果要使用这个函数不需要先new出这个对象,可以直接使用
不能直接调用非静态,可以new一个对象,来调用啊。new 类名().方法