Heim > 类库下载 > java类库 > Diese Modifikatoren in der Java-Sprache

Diese Modifikatoren in der Java-Sprache

高洛峰
Freigeben: 2016-10-20 10:48:24
Original
2203 Leute haben es durchsucht

Über diese Modifikatoren in der Java-Sprache

1. Einige in Java bereitgestellte Modifikatoren sind: abstrakte (abstrakte) , statische (statische) Modifikatoren. , öffentlich (öffentlich), geschützt (geschützt), privat (privat), synchronisiert (synchronisiert), nativ (lokal), vorübergehend (temporär), flüchtig (flüchtig) ), endgültig (unveränderlich)

2. Die Zu den Modifikatoren, die die Top-Level-Klasse modifizieren, gehören abstract, public und final, während static, protected und private die Top-Level-Klasse nicht modifizieren können. Mitgliedsmethoden und Mitgliedsvariablen können mehrere Modifikatoren haben, während lokale Variablen nur mit final geändert werden können

Drei Zugriffsbereiche mit 4 Zugriffsebenen

Diese Modifikatoren in der Java-Sprache

Hinweis: Klassen der obersten Ebene können nur durch Standardmodifikatoren und öffentlich geändert werden, nicht jedoch durch private und geschützte Klassen.

4 Der abstrakte Modifikator kann zum Ändern von Klassen und Mitgliedsmethoden verwendet werden

1. Mit Zusammenfassung ändern Die Klasse stellt eine abstrakte Klasse dar und abstrakte Klassen können nicht instanziiert werden

2. Verwenden Sie abstrakt modifizierte Methoden, um abstrakte Methoden darzustellen: „{}“, was üblich ist Überschreiben Sie Unterklassen

3. In Klassen, die durch Zusammenfassung geändert werden, können abstrakte Klassen gewöhnliche Methoden und abstrakte Methoden haben

4. Abstrakte Klassen und abstrakte Methoden können nicht durch das Finale geändert werden Modifikator. abstrakter Modifikator und finaler Modifikator können nicht zusammen verwendet werden

5. finaler Modifikator

1. final bedeutet „unveränderlich“, er kann nicht abstrakte Klassen, nicht abstrakte Mitgliedsmethoden und Variablen ändern

2. Mit final geänderte Klassen können nicht vererbt werden und haben keine Unterklassen.

3. Mit final geänderte Methoden können nicht durch Methoden von Unterklassen überschrieben werden.

4 , wie zum Beispiel (PI), sodass sie nur einmal zugewiesen und nicht geändert werden können

6. Statische Modifikatoren

1 Mit Static geänderte Mitgliedsvariablen stellen statische Variablen dar, über die direkt zugegriffen werden kann Klassenname

2. Verwenden Sie statisch modifizierte Mitgliedsmethoden, um statische Methoden darzustellen, und Sie können direkt über den Klassennamen darauf zugreifen

3. Verwenden Sie statisch modifizierte Programme, um Codeblöcke zu senden, wenn Java virtuell ist Der vollständige Name der Maschine (JVM) lautet: Java Virtual Machine kann sie anhand des Klassennamens in der Methode des Laufzeitdatenbereichs finden und kann nur einmal ausgeführt werden



Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage