Javaのクラスメソッドとインスタンスメソッドの違い
Nov 16, 2019 pm 03:12 PM1. クラス メソッド
クラス メソッドは静的メソッドであり、先頭の static 修飾子によって変更する必要があります。クラスメソッドに変数を含めることはできません。
1. クラスのオブジェクト メソッドを呼び出すことができません
2. オブジェクト変数を参照することができません
3. クラスのメソッドをオーバーライド (上書き) することはできません
4 , クラス メソッドは super、このキーワードを使用できません
2. インスタンス メソッド
1. クラスのオブジェクト メソッドを呼び出すことができます
2. オブジェクト変数を引用できます
3. インスタンス メソッドはオーバーライド (上書き) できます
4. インスタンス メソッドは super、このキーワードを使用できます
違い:
クラス メソッドには、クラスのロード時にメモリ アドレスが割り当てられるため、ロード後に任意のオブジェクトから呼び出すことができ、クラス名 (class name.メソッド名)、インスタンス メソッドはオブジェクトの後に作成する必要があります。メモリ アドレスはオブジェクトの後に割り当てられます。
推奨チュートリアル: Java チュートリアル
以上がJavaのクラスメソッドとインスタンスメソッドの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











市場前取引とアフターマーケット取引の違いは何ですか?市場前と市場外の取引の違いの詳細な説明

Pepeは大規模に購入して売り切れ、Mutmは2025年により賢い投資ですか?
