Ⅰ java錯誤提示not a statement什麼意思
public class kk{
public static void main(String args[]){
int a,b,c,d;
while(a>=100&&a<=999){ //這里a沒有初始化
b=a/100%10;
c=a/10%10;
d=a%10;
if{b*b*b+c*c*c+d*d*d==b*100+c*10+d; //這里應該是一個判斷少了if
a++;
System.out.println(a);
}
}
}
Java常見錯誤提示信息意思:
1、the return type is imcompatible with xxx.xxx();
大意:返回值類型與xxx方法的返回值類型不兼容,該錯誤提示信息發生在子類重寫父類方法時。
2、Java complier level does not match
大意:eclipse設置的編譯器版本設置不匹配。
3、java方法大小超過限制
單個Java方法不能超過65535位元組。
The code of method xxx() is exceeding the 65535 bytes limit
單個Java文件常量個數上限是65536。
Too many constants, the constant pool for XXX would exceed 65536 entries.
4、Can not construct instance of java.util.ArrayList$SubList: no default no-argume
List x = list.subList(a,b));
改為List x = new ArrayList(myArrayList.subList(a,b)));
4、bound must be positive
在使用new Random().nextInt(1)的時候,nextInt後面的參數必須是正數。
Ⅱ java如何實現消息提示
站內消息不需要用到線程。主要都用系統當前時間、消息狀態控制消息的顯示與否
首先資料庫要一張消息表,記錄消息體信息。包括消息主題、用戶id、時間、發出頁面、消息狀態。
主體實現主要是用js控制,我們用的dwr技術,將消息體的獲取,時間控制及當前時間要顯示的消息個數,都寫到dwr配置的類中。
接著在消息js中通過dwr生成的js名稱調用上述的方法獲取消息信息,將數據封裝到js中,在需要使用消息的頁面只需要導入消息js、dwr的js就可以使用了。
首先後台需要有一個Action接收頁面的消息請求,其次頁面需要定時循環觸發一個到此Action的請求,以獲取消息
頁面上可以放置一個Iframe專門用於請求消息,但這樣會造成頁面不停的刷新,所以更好的方法是使用現下說的比較多的Ajax相關技術,做到無刷新的請求後台
另外後台還需要對用戶發送的消息進行儲存
Ⅲ 怎麼關閉Java 的安全提示
打開java配置項:
兩種方法:①控制面板->java;②開始菜單->java->java配置;
找到高級選項;
往下拉找到「對下列項執行已簽名代碼證書撤銷檢查」;
勾選「不檢查(不推薦)」;
點擊 「確定」/「應用」。
再次運行相關java程序時可能會彈出確認框;
直接勾選「不再對來自以上發行者和位置的應用程序顯示此消息」;
點擊「運行」即可。
以後就不會出現這種的警告了。
高級選項下還有別的限制,這里就不多說了。
備註:
關閉java告警提示有利有弊,好處是程序啟動速度大大加快,而且可以放在開機啟動項裡面隨系統自動啟動;弊端就是不安全,可能會有遠程漏洞被利用。
請自行取捨。