請教一下 假設一個類別裡面的很多方法
都會使用到 classExample 的物件好了
每個方法都去 new 一個 跟 共用同一個會有什麼優缺點嗎
前提是如果假設很確定每個方法不會同時啟動的話
因為我一直在想 一直 new 東西
會不會用很多記憶體或是拖慢速度
還是拖慢的速度幾乎是不影響的
為了避免方法之間互相影響 最好都是 new 一個
謝謝
譬如
1. 都 new 一個
methoA
{
classExample example = getObjectFromSomeWhere();
classExample.doSomething();
}
methoB
{
classExample example = getObjectFromSomeWhere();
classExample.doSomething();
}
2. 共用
classExample sharedExample = new classExample()
methoA
{
sharedExample = getObjectFromSomeWhere();
doSomething();
}
methoB
{
sharedExample = getObjectFromSomeWhere();
doSomething();
}