作爲一個新手,學習Java中遇到了很多奇奇怪怪的問題,特地開個帖子記錄一下
1、Error:(17, 45) java: 無法從靜態上下文中引用非靜態 變量 this
報錯提示的位置是:
SingleLinkedList singleLinkedList = new SingleLinkedList();
我當時是丈二和尚摸不着頭腦,然後忽然發現是:
public class linkedlist 的大括號一直圈到最下面,把全部的代碼都圈了起來
然後我把那個大括號的範圍改成上圖的那個樣子後,就沒有報錯,順利通過了編譯
學習Java還是得多敲多練,單單看書是不夠的,實操時稍不注意就會遇上一些奇奇怪怪的問題