Java 编程从零开始
1. 前言
Java是一种广泛使用的计算机编程语言,它是一种通用、面向对象的编程语言,被广泛应用在各种领域,包括企业级应用开发、移动应用开发和嵌入式系统等。本文将从零开始介绍Java编程的基础知识和常见应用,帮助读者快速入门Java编程。
2. Java的安装和设置
首先,我们需要安装Java开发工具包(JDK)来进行Java编程。JDK包含了Java编译器、运行时环境和其他开发工具。你可以从Oracle官方网站下载适合你操作系统的JDK安装包,并按照安装向导进行安装。
安装完成后,我们需要设置Java环境变量。在Windows系统中,你可以通过以下步骤进行设置:
- 打开“控制面板”。
- 点击“系统和安全”。
- 点击“系统”。
- 点击“高级系统设置”。
- 点击“环境变量”。
- 在“系统变量”中找到名为“Path”的变量,并点击“编辑”。
- 在编辑变量窗口中,点击“新建”并输入JDK的安装路径(例如:C:\Program Files\Java\jdk1.8.0_291)。
- 点击“确定”保存设置。
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. 控制流程
控制流