Ⅰ 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告警提示有利有弊,好处是程序启动速度大大加快,而且可以放在开机启动项里面随系统自动启动;弊端就是不安全,可能会有远程漏洞被利用。
请自行取舍。