用起來還是不是很舒服,電腦不行真的很痛苦w(゚Д゚)w
1.java環境配置
1.裝插件
vscode要編寫和調試java程序的話,起碼要安裝這兩個插件
- Language Support for Java(TM) by Red Hat
- Debugger for Java
Java Extension Pack ,這是個java的插件包,里面有包含上面的兩個
沒裝的話就會一直彈出提示叫你安裝
所以,先把 Java Extension Pack 裝上再把除那兩個外的禁用
2.裝java jdk
插件安裝完會打開Java Development Kit 頁面,如果沒打開也可以用Ctrl+Shift+P再輸入Java: Configure Java Runtime回車來打開。
在Install下選擇OpenJDK11其他的不動,然后安裝。安裝完應該還要再重啟一次。
3.調試
代碼寫好按f5進行調試就會在.vscode下生成個launch.json,默認是用vscode終端進行輸入輸出
要改成命令提示符的話就要再加一行:
"console": "externalTerminal",
就行。
這些做完后,不用建項目的java單文件編寫調試環境就差不多就完成了。
4.清除工作區緩存
調試的時候很經常會碰到些亂七八糟的報錯,導致調試進行不了。
有相當一部分情況貌似是因為java的工作區緩存沒刷新的原因(我猜的
總之,可以先試着清一下工作區緩存試試。用Ctrl+Shift+P打開這個
再輸個javaclean
再回車,然后右下角就會出來
選Restart and delete,然后編輯器重啟完就好了。
2.第三方包的導入
3.報錯
這種貌似是泛型的安全警告
Type safety: Unchecked cast from Object[] to Item[]
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
這種就只是個警告,編譯的話沒問題,看着煩的話可以把這兩條注釋放到類或者函數的前面,就能給屏蔽掉
- @SuppressWarnings("rawtypes")
- @SuppressWarnings("unchecked")
具體哪條慢慢試,這玩意我還沒搞懂