java 代码块重复使用可以怎样
答案:2 悬赏:60 手机版
解决时间 2021-03-18 13:48
- 提问者网友:留有余香
- 2021-03-18 07:08
java 代码块重复使用可以怎样
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-03-18 07:23
synchronized块 锁定的是制定对象,,,,,代码块只是锁定期间执行的操作 synchronized 修饰非静态方法 锁定的是该类的实例 同一实例在多线程中调用才会触发同步锁定 所以 多个被synchronized修饰的非静态方法在同一实例下 只能多线程同时调用一个
全部回答
- 1楼网友:冷風如刀
- 2021-03-18 08:48
既然是流水不重复,那么这个变量一定是常驻内存。。
简单的方法当然是个静态变量。。。
class a
{
static double n=0;
public static double getnumber()
{
double++;
return double ;
}
}
需要的时候直接 a.getnumber();直接重复调用就可以了。
如果是关了程序下次还是不重复,那就可以使用文件来初始化n
关闭程序把当前n保存到文件。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯