[英]PHP Visibility memory usage
我有2節課:
class MyClass1
{
private $private1 = 'Private1';
private $private2 = 'Private2';
private $private3 = 'Private3';
function printHello()
{
echo $this->private1;
echo $this->private2;
echo $this->private3;
}
}
class MyClass2
{
public $private1 = 'Private1';
public $private2 = 'Private2';
public $private3 = 'Private3';
function printHello()
{
echo $this->private1;
echo $this->private2;
echo $this->private3;
}
}
如果運行這些類,內存使用情況如何? 運行MyClass1
使用的內存少於Myclass2
? 請注意,我只詢問內存使用情況。
不,訪問修飾符對Java或PHP或我所聽說的任何其他語言的運行時內存利用率均無影響。 可能由於某些字節碼中的訪問修飾符(取決於編碼方式),代碼大小可能會增加幾個字節。 您的程序在其他方面必須極其高效,才值得為此擔心。
從這個答案
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.