Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Java

Java - Modificatietypen

Modifiers zijn trefwoorden die u aan die definities toevoegt om hun betekenis te wijzigen. Java-taal heeft een grote verscheidenheid aan modifiers, waaronder de volgende −

  • Java-toegangsmodificaties

  • Niet-toegangsmodificaties

Om een ​​modifier te gebruiken, neemt u het trefwoord op in de definitie van een klasse, methode of variabele. De modifier gaat vooraf aan de rest van de instructie, zoals in het volgende voorbeeld.

Voorbeeld

public class className {
   // ...
}

private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;

public static void main(String[] arguments) {
   // body of method
}

Toegangscontrolemodificaties

Java biedt een aantal toegangsmodifiers om toegangsniveaus in te stellen voor klassen, variabelen, methoden en constructors. De vier toegangsniveaus zijn −

  • Zichtbaar voor het pakket, de standaard. Er zijn geen modificaties nodig.
  • Alleen zichtbaar voor de klas (privé).
  • Zichtbaar voor de wereld (openbaar).
  • Zichtbaar voor het pakket en alle subklassen (beveiligd).

Niet-toegangsmodifiers

Java biedt een aantal niet-toegangsmodifiers om veel andere functionaliteit te bereiken.

  • De statische modifier voor het maken van klassenmethoden en variabelen.

  • De finale modifier voor het finaliseren van de implementaties van klassen, methoden en variabelen.

  • De samenvatting modifier voor het maken van abstracte klassen en methoden.

  • De gesynchroniseerde en vluchtig modifiers, die worden gebruikt voor threads.

Wat is de volgende stap?

In de volgende sectie zullen we het hebben over basisoperators die worden gebruikt in de Java-taal. Het hoofdstuk geeft u een overzicht van hoe deze operators kunnen worden gebruikt tijdens de ontwikkeling van applicaties.


Java

  1. C# Toegangsmodificaties
  2. Java-gegevenstypen (primitief)
  3. Java-operators
  4. Java-opmerkingen
  5. Java voor elke lus
  6. Java-strings
  7. Java-interface
  8. Java anonieme klasse
  9. Java proberen-met-bronnen
  10. Java-annotaties
  11. Java-annotatietypen