Java 教程

Java 控制語句

面向物件程式設計

Java 內建類

Java 檔案處理

Java 錯誤和異常

Java 多執行緒

Java 同步

Java 網路程式設計

Java 集合

Java 介面

Java 資料結構

Java 集合演算法

高階 Java

Java 雜項

Java API 和框架

Java 類參考

Java 有用資源

Java - 修飾符型別



修飾符是您新增到這些定義中的關鍵字,以更改其含義。Java 語言有各種各樣的修飾符,包括以下內容:

要使用修飾符,您需要將其關鍵字包含在類、方法或變數的定義中。修飾符位於語句的其餘部分之前,如下例所示。

示例

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
}

訪問控制修飾符

Java 提供了許多訪問修飾符來設定類、變數、方法和建構函式的訪問級別。四個訪問級別為:

  • 對包可見,預設值。不需要修飾符。
  • 僅對類可見(私有)。
  • 對全世界可見(公共)。
  • 對包和所有子類可見(受保護)。

非訪問修飾符

Java 提供了許多非訪問修飾符來實現許多其他功能。

  • 用於建立類方法和變數的 static 修飾符。

  • 用於完成類、方法和變數實現的 final 修飾符。

  • 用於建立抽象類和方法的 abstract 修飾符。

  • 用於執行緒的 synchronizedvolatile 修飾符。

示例

以下示例展示了在程式中使用訪問控制修飾符。

public class ConsDemo {
   public static void main(String args[]) {
      MyClass t1 = new MyClass( 10 );
      MyClass t2 = new MyClass( 20 );
      System.out.println(t1.x + " " + t2.x);
   }
}

這將產生以下結果:

10 20

接下來是什麼?

在下一節中,我們將討論 Java 語言中使用的基本運算子。本章將概述如何在應用程式開發期間使用這些運算子。

廣告

© . All rights reserved.