A. 网页java系统内置有setTimeout函数吗此函数起何作用哦
setTimeout是指在多少毫秒后执行某函数一次,想要连续执行,就在函数里面加个setTimeout.
settimeout "要触发的函数名称",时间 //时间的单位为毫秒
你可以替换数值,变个1000看看就知道起什么作用了.
一般是这样写
<script>
function aa()
{
setTimeout("aa()",1000);
}
setTimeout("aa()",1000);
</script>
B. java代码延迟30秒
由于你没有上传代码
没法具体分析
只能说下timer的使用方法
你可以参考下
看看自己使用有没有问题
没有的话
提供下代码和错误日志
才能具体分析
方法摘要
void
cancel()
终止此计时器,丢弃所有当前已安排的任务。
int
purge()
从此计时器的任务队列中移除所有已取消的任务。
void
schele(timertask
task,
date
time)
安排在指定的时间执行指定的任务。
void
schele(timertask
task,
date
firsttime,
long
period)
安排指定的任务在指定的时间开始进行重复的固定延迟执行。
void
schele(timertask
task,
long
delay)
安排在指定延迟后执行指定的任务。
void
schele(timertask
task,
long
delay,
long
period)
安排指定的任务从指定的延迟后开始进行重复的固定延迟执行。
void
scheleatfixedrate(timertask
task,
date
firsttime,
long
period)
安排指定的任务在指定的时间开始进行重复的固定速率执行。
void
scheleatfixedrate(timertask
task,
long
delay,
long
period)
安排指定的任务在指定的延迟后开始进行重复的固定速率执行。
C. jsp 页面获取当前时间的函数:
首先要加上包import java.text.*;
然后用下面这句就行了
String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
D. java有没有计时的函数(类似于JavaScript的“setTimeout("……",1);”
// 系统时间
long sysDate = System.currentTimeMillis();
这个绝对精确,是到毫秒,自1970年1月1日0时起的毫秒数。
在你那段代码最前面取一个时间,在最后取一个时间,两个一减,就是运行时间了。。
import java.util.Calendar;
public class AAAA {
static int test(){
int x;
for(int i=0;i<200000000;i++)
x= i/5;
return 0;
}
public static void main(String[] args){
long start=Calendar.getInstance().getTimeInMillis();
test();
long end=Calendar.getInstance().getTimeInMillis();
System.out.println("执行时间(秒):"+(double)(end-start)/1000);
}
}
E. java怎么设置soap通信超时
1. 如果是使用jbuilder或者是wsdl2java的工具生成的话,会有一个以binding结尾的类,在使用这个版类的时候,权可以调用类的一个方法,就是setTimeout,用来设置接收服务器端的响应的最长等待时间,你可以试试。或者是*BindingStub字样的类.
2. 如果是使用apache CXF可以再spring的配置文件中进行设置.
3. 如果是自己直接来实现客户端的话,也就只有通过setTimeout(long times)来实现了,这种方式肯定会起作用的。
F. Java中 有没有类似于 Js中的 Interval 的方法,或者setTimeout
import java.util.Timer;
import java.util.TimerTask;
public class TimerTest {
static class MyTimerTask1 extends TimerTask {
public void run() {
System.out.println("爆炸!!!");
}
}
public static void main(String[] args) {
Timer timer = new Timer();
timer.schele(new MyTimerTask1(), 2000);// 两秒后启动任内务容
}
}