Java 编程从零开始

1. 前言

Java是一种广泛使用的计算机编程语言,它是一种通用、面向对象的编程语言,被广泛应用在各种领域,包括企业级应用开发、移动应用开发和嵌入式系统等。本文将从零开始介绍Java编程的基础知识和常见应用,帮助读者快速入门Java编程。

2. Java的安装和设置

首先,我们需要安装Java开发工具包(JDK)来进行Java编程。JDK包含了Java编译器、运行时环境和其他开发工具。你可以从Oracle官方网站下载适合你操作系统的JDK安装包,并按照安装向导进行安装。

安装完成后,我们需要设置Java环境变量。在Windows系统中,你可以通过以下步骤进行设置:

  1. 打开“控制面板”。
  2. 点击“系统和安全”。
  3. 点击“系统”。
  4. 点击“高级系统设置”。
  5. 点击“环境变量”。
  6. 在“系统变量”中找到名为“Path”的变量,并点击“编辑”。
  7. 在编辑变量窗口中,点击“新建”并输入JDK的安装路径(例如:C:\Program Files\Java\jdk1.8.0_291)。
  8. 点击“确定”保存设置。

3. Hello World

让我们从一个经典的例子开始,编写一个打印"Hello World"的Java程序。创建一个新的文本文件,命名为HelloWorld.java,并将以下代码复制到文件中:

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

以上代码定义了一个名为HelloWorld的类,并在其内部定义了一个名为main的方法。main方法是Java程序的入口点,程序从这里开始执行。System.out.println用于打印输出到控制台。

保存文件后,打开终端或命令提示符,进入文件所在目录,并执行以下命令编译和运行程序:

javac HelloWorld.java
java HelloWorld

你将看到控制台输出了"Hello World"。

4. 变量和数据类型

在Java中,我们可以使用变量来存储和操作数据。变量可以是不同的数据类型,包括整数、浮点数、字符串等。以下是一些常见的数据类型及其示例:

整数类型

int num = 10;

浮点数类型

double pi = 3.14;

字符类型

char letter = 'A';

字符串类型

String name = "Java";

布尔类型

boolean flag = true;

5. 运算符和表达式

Java提供了各种运算符,用于进行数学和逻辑运算。以下是一些常见的运算符示例:

算术运算符

int a = 10;
int b = 5;
int sum = a + b; // 加法
int difference = a - b; // 减法
int product = a * b; // 乘法
double quotient = (double) a / b; // 除法
int remainder = a % b; // 取余

关系运算符

int a = 10;
int b = 5;
boolean isEqual = (a == b); // 相等
boolean isNotEqual = (a != b); // 不相等
boolean isGreater = (a > b); // 大于
boolean isSmaller = (a < b); // 小于
boolean isGreaterOrEqual = (a >= b); // 大于等于
boolean isSmallerOrEqual = (a <= b); // 小于等于

逻辑运算符

boolean x = true;
boolean y = false;
boolean result1 = x && y; // 与
boolean result2 = x || y; // 或
boolean result3 = !x; // 非

6. 控制流程

控制流