今天運行了一個java程序究恤,在創(chuàng)建對象時報錯為No enclosing instance of type Class0 is accessible. Must qualify the allocation with an enclosing instance of type Class0 (e.g. x.new A() where x is an instance of Class0).(其中Class0是我的類名)百度了一下發(fā)現(xiàn)應(yīng)該是我創(chuàng)建的類為動態(tài)的,主程序的main為靜態(tài)的后德,而java中類的靜態(tài)方法不能調(diào)用動態(tài)方法,所以應(yīng)該將類也改為靜態(tài)的探遵。
在debug的過程中妓柜,出現(xiàn)了程序沒報錯但是運行的結(jié)果一直是上一個程序結(jié)果的現(xiàn)象箱季。我查看了run as發(fā)現(xiàn)里面沒有java文件,而在run Configurations 里沒有我此時想要運行的文件藏雏,所以應(yīng)該是語法有問題文件并沒有保存。后來糾正了語法果然運行成功了作煌。
第一次寫,亂亂的粟誓。奏寨。鹰服。希望以后會好病瞳。