原文: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類,就可以直接使用類的方法。
類方法,在該類被加載到內存時,就分配了入口地址。所以類方法不僅可以被類創建的任何對象調用執行,也可以直接通過類名調用。
而實例方法,在類的字節碼加載到內存時,類的實例方法不會被分配入口地址,只有在該類創建了對象以后,才會分配入口地址,所以實例變量只能通過對象調動。