Photo by Lorem Ipsum
414 words
2 minutes
Java SE 系列(一):基础语法
Java SE 教程
Posts in this series (10)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/