Java Omvang


Java Omvang

In Java is veranderlikes slegs toeganklik binne die streek wat hulle geskep is. Dit word omvang genoem .


Metode Omvang

Veranderlikes wat direk binne 'n metode verklaar is, is oral beskikbaar in die metode wat volg op die reël kode waarin hulle verklaar is:

Voorbeeld

public class Main {
  public static void main(String[] args) {

    // Code here CANNOT use x

    int x = 100;

    // Code here can use x
    System.out.println(x);
  }
}


Blok Omvang

'n Blok kode verwys na al die kode tussen krullerige hakies {}. Veranderlikes wat binne blokke kode verklaar word, is slegs toeganklik deur die kode tussen die krulhakies, wat die lyn volg waarin die veranderlike verklaar is:

Voorbeeld

public class Main {
  public static void main(String[] args) {

    // Code here CANNOT use x

    { // This is a block

      // Code here CANNOT use x

      int x = 100;

      // Code here CAN use x
      System.out.println(x);

   } // The block ends here

  // Code here CANNOT use x

  }
}

'n Blok kode kan op sy eie bestaan ​​of dit kan aan 'n if, whileof forstelling behoort. In die geval van forstellings is veranderlikes wat in die stelling self verklaar word, ook binne die blok se bestek beskikbaar.