關閉編譯告警參數java
發布時間: 2022-05-26 15:53:24
❶ 取消java安全警告
勾上選擇框之後點擊運行。
有些功能是可以支持以後不再提醒,按同一選擇操作的。
但是你這里是不支持的,只能等出現提醒之後勾選運行。
❷ JAVA程序可以編譯 但是會有警告 為什麼呢
告警是編譯時檢查發現不符合一些常用約定,但是不妨礙執行。
ThestaticfieldText3.ishouldbeaccessedinastaticway
以下是修改過的代碼。
publicclassText3{
staticinti=47;//靜態方法共用內存
publicvoidcall(){
System.out.println("調用call方法");
for(i=0;i<3;i++){
System.out.print(i+"");
if(i==2){
System.out.println();
}
}
}
publicstaticintgetI(){
returni;
}
publicstaticvoidsetI(inti){
Text3.i=i;
}
publicText3(){
}
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
Text3t1=newText3();
Text3t2=newText3();
Text3.setI(60);//這里有警告
Text3.i++;
System.out.println("第一個實例對象調用變數i的結果為i="+Text3.getI());//這里有警告
t1.call();//調用call方法後,i的值變成了3
Text3.i++;
System.out.println("第二個實例對象調用變數i的結果為i="+Text3.getI());//這里有警告
t2.call();
}
}
❸ java 在黑色窗體中編譯程序中如何忽略警告
黑色窗體是cmd吧,你編譯時加一個選項即可 javac -nowarn。
❹ java編輯時有警告問題怎麼辦
看是什麼警告吧,通常警告可以不管的,你這個警告是因為沒有為類加一個序列號(一般不需要),其實不管是錯誤還是警告,你只要把游標放到警告或者錯誤的地方,然後按Ctrl+1,eclipse就會自動給出修復建議,很好用的。
❺ 在java編譯是出現這個警告怎麼解決
這個是因為你這個類在序列化的時候需要有個默認的版本ID,就相當於唯一編號一樣
❻ java程序中很多警告,如何修改掉
因為你沒有加泛型, 都加上泛型就不會報錯了, 如果的程序不允許你加泛型的話, 那就在你想去掉警告的方法前面添加這個注釋, 警告就全沒了, 當然也可以載入類聲明前面, 那麼類中的警告就全沒了:
@SuppressWarnings("unchecked")
比如:
@SuppressWarnings("unchecked")
public static void main(String[] args) {
List list = new ArrayList();
list.add("aaa");
}
熱點內容
