1、如何确定创建(new)一个类的实例时损耗的资源? 2、以及什么样的类在被实例化时更占资源?每个问题50分
每个问题50分
比如一个类这样写
public class A
{
//构造函数
public void A()
{
构造函数中的代码.........
}
public void func1()
{
某方法中的代码.........
}
public void func2()
{
某方法中的代码.........
}
public void func3()
{
某方法中的代码.........
}
//还有好多方法................
}
1、在 A a = new A();
的时候,如何计算这个过程占用的资源呢?
2、什么样的类在被实例化时更占资源?
是 构造函数中的代码 多的类占用资源多还是 在类中包含的方法数越多,实例化时占用的资源也越多?
当一个类中包含了上百个方法时,实例化时会很慢吗?改成静态类可以吗?