414 words
2 minutes
Java SE 系列(一):基础语法

AI 智能总结

Java SE 1 基础语法#

本文精简梳理 Java SE 八大核心基础,文字通俗、搭配核心代码,零基础可直接看懂,全篇聚焦核心、无冗余内容。

1. 变量与数据类型#

Java 是强类型语言,变量是数据存储容器,先声明类型再赋值使用。 数据类型分两类:8 种基本类型(int/byte/short/long/float/double/char/boolean)、引用类型(String、数组、对象等)。

int num = 10; // 基本整型
char ch = 'A'; // 字符型
String str = "Java";// 引用类型

2. 运算符#

核心常用四类,用于数据运算与判断:算术、赋值、比较、逻辑运算符。

int a = 10 + 5; // 算术运算
boolean flag = a > 10 && a < 20; // 逻辑与运算

3. 流程控制#

分为分支、循环,掌控代码执行顺序。分支:if-else、switch;循环:for、while。

// 分支判断
if (a > 10) System.out.println("大于10");
// 循环遍历
for (int i = 0; i < 3; i++) System.out.println(i);

4. 数组#

存储同类型批量数据的容器,长度固定。

int[] arr = {1,2,3}; // 静态初始化
System.out.println(arr[0]); // 取值

5. 方法#

封装重复代码的代码块,实现代码复用。

// 定义求和方法
public static int sum(int a, int b){
return a + b;
}

6. 参数传递#

Java 只有值传递:基本类型传数据值,引用类型传地址值。 基本类型修改参数不影响原数据,引用类型可修改原对象内容。

7. 递归#

方法自身调用自身,必须包含递归终止条件,否则死循环。

// 递归求阶乘
public static int fact(int n){
if(n == 1) return 1; // 终止条件
return n * fact(n-1);
}
Java SE 系列(一):基础语法
https://fuwari.vercel.app/posts/java-se-series/java-se-01-basics/
Author
Zero02
Published at
2025-01-05
License
CC BY-NC-SA 4.0