java小问题 请问什么方法只能调用一次,是用final 关键字吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 final修饰的好像可以被调用多次吧,可以被多个对象调用多次吧 finalize()方法只能被调用一次,这个是虚拟机垃圾回收的规范(无法干预),其他的方法没有调用次数限制 final方法static方法都可以重复调用a,你如果非要让一个方法只调用一次,可以加个标记啊,比如方法public void testUse(){ doSomething();}可以写成:private boolean isFirstTime=true;public void testUser(){ if(isFirstTime){ isFirstTime=false; } else { return; } doSomething();}这样可以doSomething只调用一次,当然如果是多线程的话,还得加synchronized 收藏 【散分】javase问题 swing如何刷新系统 java框架图标 寻求你们的经验!! 请教!如何把图片二进制文件转化为图片文件?急! JInternalFrame的问题 一道面试题,大家来回答看看啊 关于异常之后还有代码运行的原因 如何把安装的JDK卸载? 请教一个正则表达式问题:字符串abc出现一次或者0次应该怎么写? 一个swing JComboBox组件的问题,网上貌似没有答案 你知道输出什么吗?
public void testUse(){
doSomething();
}
可以写成:
private boolean isFirstTime=true;
public void testUser(){
if(isFirstTime){
isFirstTime=false;
} else {
return;
}
doSomething();
}
这样可以doSomething只调用一次,当然如果是多线程的话,还得加synchronized