Java SE学习笔记:流程控制——顺序、分支与循环
整理 Java 中的三种基本流程控制结构:顺序结构、分支结构和循环结构。结合代码示例,记录 if、switch、for、while 的基本用法,以及 switch 的 default 位置、case 穿透、箭头语法和循环控制语句 break、continue 等知识点。
整理 Java 中的三种基本流程控制结构:顺序结构、分支结构和循环结构。结合代码示例,记录 if、switch、for、while 的基本用法,以及 switch 的 default 位置、case 穿透、箭头语法和循环控制语句 break、continue 等知识点。
记录 Java 数组的基本概念、定义与初始化方式,以及元素访问、遍历和索引越界等知识点。结合代码示例理解数组的使用,并通过简化的内存分配示意图,初步认识栈、堆、方法区等内存区域及数组在内存中的存储方式。
本文整理 Java 中常见的算术、赋值、关系、逻辑和三元运算符,介绍自增自减、隐式类型转换、强制类型转换及运算符优先级。结合代码示例,讲解字符串拼接、字符运算和 ASCII 编码,并通过二进制示意图分析原码、反码、补码以及位运算、移位运算的原理。
本文整理 Java 基础语法知识,包括注释、关键字、字面量、变量的定义与使用、常见进制及其表示方式、基本数据类型和引用数据类型、标识符命名规则,以及使用 Scanner 实现键盘输入。结合代码示例和运行结果,逐步理解 Java 基础语法的实际用法。
文章摘要:从第一个 Hello World 程序出发,记录 Java SE、Java ME、Java EE 的区别,理解 Java 字节码、JVM 与跨平台运行的关系,并通过示意图梳理 JDK、JRE 和 JVM 的组成与联系。
本文介绍 FastAPI 的基础使用,从创建项目、启动服务和路由注册开始,逐步讲解路径参数、查询参数、请求体、数据校验、响应类型、响应模型及异常处理。通过实际代码示例和交互式文档演示,了解如何使用 FastAPI 编写简单的 Web API,并掌握接口开发中的常见操作。