Java 入门

简介

Java 是一种通用的、面向对象的编程语言,有着广泛的应用领域。Java 由 Sun Microsystems 公司开发,并于1995年首次发布。随后,Java 成为全球最流行的编程语言之一。

Java 语言的特点包括跨平台性、面向对象、简单易学、安全性、强大的生态系统等。Java 可以在不同的操作系统上运行,例如 Windows、Linux、Mac OS 等。Java 还具有丰富的类库和工具,使得开发者可以快速构建复杂的应用程序。

安装 Java 开发环境

要开始使用 Java 编程,我们需要安装 Java Development Kit(JDK)。JDK 是一个包含了编译器、调试器和其他开发工具的软件包。

在安装 JDK 之前,我们需要先下载适用于我们操作系统的 JDK 安装包。可以在 Oracle 官方网站上下载到最新版本的 JDK。

安装 JDK 的步骤如下:

  1. 下载适用于您操作系统的 JDK 安装包。
  2. 双击运行下载的安装包,按照提示进行安装。
  3. 安装完成后,打开终端(对于 Windows 用户,打开命令提示符)。
  4. 输入以下命令,检查 JDK 是否安装成功。
javac -version

如果成功安装,会显示 JDK 的版本信息。

编写第一个 Java 程序

让我们来编写第一个 Java 程序,打印出 "Hello, World!"。

在任意文本编辑器中创建一个名为 HelloWorld.java 的文件,并将以下代码复制到文件中。

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

接下来,我们需要使用 javac 命令将 Java 代码编译成字节码文件。

javac HelloWorld.java

成功编译后,会生成名为 HelloWorld.class 的字节码文件。

现在,我们可以运行我们的 Java 程序了。

java HelloWorld

终端将会输出 "Hello, World!"。

变量和数据类型

Java 是一种静态类型的语言,意味着在编译时需要指定变量的数据类型。Java 中的数据类型分为两类:基本数据类型和引用数据类型。

基本数据类型

Java 提供了以下基本数据类型:

类型 描述 大小
byte 字节型 1 字节
short 短整型 2 字节
int 整型 4 字节
long 长整型 8 字节
float 单精度浮点 4 字节
double 双精度浮点 8 字节
char 字符型 2 字节
boolean 布尔型 1 位

引用数据类型

除了基本数据类型外,Java 还提供了引用数据类型,如字符串、数组、类等。

String name = "John";
int[] numbers = {1, 2, 3, 4, 5};

控制流语句

控制流语句用于控制程序的执行流程。Java 提供了多种控制流语句,如条件语句、循环语句等。

条件语句

条件语句用于根据不同条件执行不同的代码块。Java 提供了 if-elseswitch 语句。

if-else 语句
int num = 10;
if (num > 0) {
    System.out.println("Positive number");
} else if (num < 0) {
    System.out.println("Negative number");
} else {
    System.out.println("Zero");
}
switch 语句
int day = 4;
String dayName;
switch (day) {
    case 1:
        dayName = "Monday";
        break;
    case 2:
        dayName = "Tuesday";
        break