📜  Java关键字(1)

📅  最后修改于: 2023-12-03 14:42:59.917000             🧑  作者: Mango

Java关键字介绍

Java是一种面向对象的编程语言,它使用一系列关键字来实现其语法和语义。在Java中,关键字具有特殊含义,不能用作标识符或变量名。下面是对一些常用的Java关键字的介绍:

1. class

class 是定义一个类的关键字,类是Java中面向对象编程的基本单元。一个类可以包含属性(成员变量)和方法(成员函数)。类是对象的模板,用于创建具有相似行为和属性的对象。

示例代码:

public class MyClass {
    // 成员变量
    private int myVariable;

    // 成员方法
    public void myMethod() {
        // 方法体
    }
}
2. public

public 是访问修饰符关键字,用于指示一个类、方法或变量可以被其他类访问。如果一个成员被声明为public,则它可以在任何地方被访问。

示例代码:

public class MyClass {
    public int publicVariable;

    public void publicMethod() {
        // 方法体
    }
}
3. private

private 是另一个访问修饰符关键字,用于指示一个成员只能在所属的类内部访问。private 成员对于其他类是不可见的。

示例代码:

public class MyClass {
    private int privateVariable;

    private void privateMethod() {
        // 方法体
    }
}
4. static

static 是一个修饰符关键字,用于指示一个成员(方法或变量)可以直接通过类名访问,而不需要实例化类的对象。

示例代码:

public class MyClass {
    public static int staticVariable;

    public static void staticMethod() {
        // 方法体
    }
}

// 使用静态变量和方法
int value = MyClass.staticVariable;
MyClass.staticMethod();
5. void

void 是一个特殊的返回类型关键字,用于指示方法没有返回值。

示例代码:

public void printMessage() {
    System.out.println("Hello, World!");
}
6. final

final 是一个修饰符关键字,用于指示一个类、成员变量或方法是最终的,不允许被继承、修改或重写。

示例代码:

public final class FinalClass {
    public final int finalVariable = 10;

    public final void finalMethod() {
        // 方法体
    }
}
7. if-else

if-else 是条件语句关键字,用于根据条件决定执行不同的代码块。

示例代码:

int num = 10;
if (num > 0) {
    System.out.println("Positive number");
} else {
    System.out.println("Negative number");
}
8. for

for 是循环语句关键字,用于重复执行一段代码多次,通常用于遍历数组或执行固定次数的循环。

示例代码:

for (int i = 0; i < 10; i++) {
    System.out.println(i);
}
9. while

while 是另一个循环语句关键字,用于根据条件反复执行一段代码,直到条件不满足为止。

示例代码:

int i = 0;
while (i < 10) {
    System.out.println(i);
    i++;
}

以上是一些常见的Java关键字的介绍。了解和掌握这些关键字对于编写Java程序非常重要。