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 Modifiers Uitgelegd: Typen, Gebruik en Best Practices

Modifiers zijn keywords die je toevoegt aan definities om hun betekenis te veranderen. Java heeft een brede verscheidenheid aan modifiers:

  • Java Access Modifiers
  • Non-Access Modifiers

Om een modifier te gebruiken, voeg je het keyword toe in de definitie van een class, methode of variabele. De modifier gaat de rest van de statement vooraf:

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) { ... }

Access Control Modifiers

Java biedt vier toegangsniveaus:

  • Zichtbaar voor het package (default). Geen modifiers nodig.
  • Zichtbaar voor de class alleen (private).
  • Zichtbaar voor de wereld (public).
  • Zichtbaar voor package en alle subclasses (protected).

Non-Access Modifiers

Java biedt non-access modifiers voor extra functionaliteit:

  • static – voor class methodes en variabelen.
  • final – voor finaliseren van implementaties van classes, methodes, variabelen.
  • abstract – voor abstracte classes en methodes.
  • synchronized en volatile – voor threading.

Wat Volgt?

Volgende sectie: Basic Operators in Java. Overzicht van hoe operators gebruikt worden tijdens applicatieontwikkeling.

Java

  1. C# Access Modifiers: Public, Private, Protected, Internal en Meer
  2. Java primitieve datatypes: complete gids met voorbeelden
  3. Java-operators beheersen: typen, syntax en praktische voorbeelden
  4. Java-commentaar: typen, gebruik en best practices
  5. Java Enhanced For-lus beheersen: syntax, voorbeelden en best practices
  6. Java Strings beheersen: aanmaken, methodes en best practices
  7. Java interfaces meesteren: concepten, implementatie en best practices
  8. Java anonieme inner classes meesteren: definitie, syntax en praktische voorbeelden
  9. Java Try-with-resources meesteren: automatische resource management uitgelegd
  10. Java Annotaties uitgelegd: typen, plaatsing en praktische voorbeelden
  11. Java Annotatie typen: uitgebreide gids over voorgedefinieerde, aangepaste en meta annotaties