静的変数とメンバー変数の違い:
A: 異なる所属
静的変数: クラス、クラス変数に所属
メンバー変数: オブジェクト、オブジェクト変数、インスタンス変数に所属
B: 異なるメモリ位置
静的変数: メソッド領域の静的領域
メンバー変数: ヒープメモリ
C: 異なるライフサイクル
静的変数: 静的変数: クラスがロードされるとロードされ、クラスが消えると消滅します
メンバー変数: Member変数は、オブジェクトの作成とともに存在し、オブジェクトの消滅とともに消滅します
D: さまざまな呼び出し
静的変数: オブジェクト名またはクラス名を介して呼び出すことができます
メンバー変数: を介してのみ呼び出すことができますオブジェクト名
メンバー変数とローカル変数の違い:
A: クラス内の異なる場所
メンバー変数: クラス内のメソッドの外側
ローカル変数: メソッド定義またはメソッド宣言内
B: 内メモリ 異なる場所
メンバー変数: ヒープメモリ内
ローカル変数: スタックメモリ内
C: 異なるライフサイクル
メンバー変数: オブジェクトの作成とともに存在し、オブジェクトの消滅とともに消滅します
ローカル変数: メソッドが呼び出されたときに存在し、メソッドが呼び出されたときに消滅します
D: 異なる初期化値
メンバー変数: デフォルトの初期化値があります
ローカル変数: デフォルトの初期化値はなく、事前に定義して割り当てる必要がありますに使える 。
注:
メソッドで使用する場合、ローカル変数名はメンバー変数名と同じにすることができます。近接原理が採用されます。
上記は、静的変数、メンバー変数、ローカル変数の違いについて簡単に説明するために編集者が提供した内容です。PHP 中国語 Web サイトをサポートしてください。静的変数について 変数、メンバー変数、ローカル変数の違いに関する関連記事は、PHP 中国語 Web サイトに注目してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
