鍍金池/ 教程/ Java/ Java 描述符的類型
Java 接口
Java 方法
Java 數(shù)字
Java 條件判斷
Java 異常處理
Java 字符
Java 重寫
Java 網(wǎng)絡編程
Java 數(shù)據(jù)結構
Java 的對象和類
Java 多線程
Java 封裝
Java 數(shù)組
Java Applet 基礎
Java 庫類
Java 抽象
Java 繼承
Java 正則表達式
Java 描述符的類型
Java 發(fā)送郵件
Java 序列化
Java 泛型
Java 多態(tài)
Java 變量類型
Java 基本數(shù)據(jù)類型
Java 包
Java 快速參考指南
Java 基本運算符
Java 概述
Java 字符串
Java 循環(huán)控制
Java 環(huán)境設置
Java 文件注釋
Java 文件和 I/O
Java 集合
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 提供一系列可訪問描述符來設定類,變量,方法和構造器的訪問級別。四種訪問級別如下:

  • 默認的,對封裝可見。不需要描述符。
  • 僅對類可見(private)
  • 全部可見(public)
  • 對封裝和子類可見(protected)

不可訪問描述符

  • Java 提供一些不可訪問描述符來滿足其他功能。
  • Static 描述符是用來創(chuàng)造類方法和變量的。
  • Final 描述符用來最終確定和實施類、方法和變量的。
  • Abstract 描述符用來創(chuàng)造不允許實例化的類和方法。
  • synchronized 和 volatile 描述符用來當做線的。

接下來是什么呢?

在下一節(jié),我們將討論基本的 Java 運算符。這一章將會給你一個在開發(fā)應用程序時如何運用這些運算符的概述。