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.