原文:Non-static method 'delete(java.lang.String, java.lang.String)' cannot be referenced from a static context
翻译: 非静态方法的删除(. lang。 String, java.lang.String)不能从静态上下文引用
原因就是不能直接使用类名来调用方法
所以我们需要对方法进行实例化或者实例化对象,之后再使用
就像这样
JavaSE基础没打好,复习复习
实例方法,需要先创建实例,然后才可以调用实例的方法。 在类中可以使用static修饰符修饰类的方法,这样的方法可以不用new类,就可以直接使用类的方法。
类方法,在该类被加载到内存时,就分配了入口地址。所以类方法不仅可以被类创建的任何对象调用执行,也可以直接通过类名调用。
而实例方法,在类的字节码加载到内存时,类的实例方法不会被分配入口地址,只有在该类创建了对象以后,才会分配入口地址,所以实例变量只能通过对象调动。