请教对象的生命周期?? 我在多个方法里要用到一个类的方法,应该怎么创建这个类的对象我现在在每个方法里都New一次,这样可行吗它的生命周期是不是在方法结束后就结束 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法结束 就结束了, 你也可以把方法设为STATIC得 把方法设为static就可以不用new了。 楼上正确class YourClass{ static void YourMethod(){}}//method AA(){ YourClass.YourMethod();}//and so on...也可以引入一个设计模式来解决这个问题,Singleton,每次用getInstance()来获得这个对象,然后调用方法,麻烦了点 最简单的方法就是你自己的,每次都NEW一个对象,耗费点空间,但是没有什么太大影响。其次,static是静态,一直存活,不用创建对象就可以直接使用。最后就是单例模式(楼上说的),如果对象已经存在就不再创建了。 我们用java来解决实际问题。java技术交流,讨论java的技术细节和最新技术。欢迎中高级程序员以及渴望学习java技术的初学者加入讨论。QQ群:8794453 我们用java来解决实际问题。java技术交流,讨论java的技术细节和最新技术。欢迎中高级程序员以及渴望学习java技术的初学者加入讨论。QQ群:3001581 读取config.properties文件时有异常 确定对象所在的类 myeclipse中的一个快捷 String 删除 不知道你们以前是否有和我一样的经历? 对象的句柄是指的什么呢 tcp连接最大能取多少字节 jdk6 webservice 客户端超时设置不起作用 spring+mybatis+log4j2打印SQL到日志问题 jdk1.5环境变量的设置 类型转换迷惑
class YourClass
{
static void YourMethod(){}
}
//method A
A()
{
YourClass.YourMethod();
}
//and so on...也可以引入一个设计模式来解决这个问题,Singleton,每次用getInstance()来获得这个对象,然后调用方法,麻烦了点