Java 参考手册

Java 是一种面向对象的编程语言,由 Sun Microsystems 公司于 1995 年推出。它是一种跨平台的语言,可在各种操作系统上运行。Java 是一种强类型语言,它的语法简洁、清晰,并且易于学习。在本文中,我们将通过一些代码示例来介绍 Java 的一些基本概念和特性。

基本语法

Java 中的代码是通过类(class)的方式组织的,每个类由成员变量(fields)和方法(methods)组成。以下是一个简单的 Java 类的示例:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

上述代码中,public class HelloWorld 表示定义了一个名为 HelloWorld 的公共类。public 是访问修饰符,表示该类是公共可访问的。static void main(String[] args) 是一个特殊的方法,它是 Java 程序的入口点。System.out.println("Hello, World!") 是打印输出语句,用于在控制台输出文本。

Java 中的变量需要先声明后使用。以下是一个变量声明和使用的示例:

int number; // 声明一个名为 number 的整型变量
number = 5; // 给变量 number 赋值
System.out.println(number); // 打印输出变量 number 的值

Java 中的注释可以帮助程序员理解代码。注释可以是单行注释(//)或多行注释(/* ... */)。以下是一个注释的示例:

// 这是一个单行注释

/*
这是一个
多行注释
*/

控制流程

Java 提供了一些结构化的控制流程语句,如条件语句和循环语句。以下是一个条件语句的示例:

int number = 10;

if (number > 0) {
    System.out.println("Number is positive");
} else if (number < 0) {
    System.out.println("Number is negative");
} else {
    System.out.println("Number is zero");
}

以上代码中,根据变量 number 的值,打印输出相应的结果。

Java 中的循环语句可以执行重复的操作,直到满足特定的条件。以下是一个循环语句的示例:

int i = 0;

while (i < 5) {
    System.out.println(i);
    i++;
}

以上代码中,循环将打印输出从 0 到 4 的数字。

数组

数组是一种用于存储多个相同类型数据的数据结构。在 Java 中,数组的大小是固定的,一旦创建就无法改变。以下是一个数组的示例:

int[] numbers = {1, 2, 3, 4, 5};

for (int i = 0; i < numbers.length; i++) {
    System.out.println(numbers[i]);
}

以上代码中,创建了一个名为 numbers 的整型数组,并使用循环打印输出了数组中的元素。

对象和类

在 Java 中,对象是类的实例。类是一种模板,用于创建对象。以下是一个类的示例:

public class Person {
    private String name;
    private int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public void sayHello() {
        System.out.println("Hello, my name is " + name);
    }
}

以上代码中,定义了一个名为 Person 的类,它有两个成员变量 nameage,以及一个构造方法和一个方法。通过创建 Person 类的对象,我们可以调用其方法。

Person person = new Person("Alice", 25);
person.sayHello();

以上代码中,创建了一个名为 personPerson 类的对象,并调用其 sayHello 方法。

总结

本文介绍了 Java 的一些基本语法、控制流程、数组、对象和类等概念。Java 是一门功能强大且广泛应用的编程语言,