java重复执行方法
2023-01-10阅读(146)
问:java中如何实现重复执行一个方法(事)
- 答:firstTime - 首次执行任务的时间。 period - 执行各后续任务之间的时间间隔,单位是毫秒。 例子: public static void main(String[] args) throws Exception { Timer timer=new Timer();//创建一个timer对象 Test test=new Test();//新建一个任务类的对象 timer.schedule(test, new Date(),60000*60*24);//表示冲当前时间开始执行第一次,然后每天执行一次 } //这个是任务类,意思就是说你要重复执行的事(方法) public class Test extends TimerTask{ public void run() { System.out.println("我爱你!"); } }
问:JAVA中如何可以重复运行
- 答:public static void main(String args[]){
double x,k;
while(true) {
Scanner sc=new Scanner(System.in);
x=sc.nextDouble();
example4 s=new example4();
k=s.jisuanfangfa(x);
System.out.println(k);
}
}
main函数改成这样
问:java里如何在一个类中使用重复的方法
- 答:这个本身就是可以重复使用的哦,在定义的时候,若是
在MAIN方法里,则需要静态化:Static
尽情的调用就可以了。调用的时候直接就是使用方法名();,如果方法里是有参数的,那么需要传参。 - 答:将方法封装,然后用到的时候调用。例如:我要实现比较两个数值大小:
public
boolean
Compare(int
a,int
b){
if(a>b)
return
true;
else
return
false;
} - 答:如果是想在多个地方使用同一段代码,可以把这段代码封装成一个方法,在使用这段代码的地方调用这个方法就行了
- 答:你应该说的是方法重载的概念吧,只要返回类型和参数不同就可以使用重复的方法