分类浏览

Backend / Java

选择一篇笔记开始阅读。

01_Java 修饰符Backend / Java访问修饰符 public/protected/default/private,非访问修饰符 static/final/abstract/synchronized/transient/volatile→02_Java 对象和类Backend / JavaJava 类定义、对象创建、实例变量与方法、构造器、面向对象基本概念→03_Java switch case 语句Backend / JavaJava switch case 语句的用法和示例→04_Java 循环语句Backend / JavaJava for、while、do-while 循环语句的用法→05_Java 条件语句Backend / JavaJava if-else 条件语句的用法和示例→06_Java 运算符Backend / JavaJava 算术、关系、逻辑、位运算符详解→07_Java Number & Math 类Backend / JavaJava Number类和Math类的用法和示例→08_Java 变量命名规则Backend / JavaJava 局部变量、实例变量、静态变量、常量、参数、类名的命名规范→09_Java 基础语法Backend / JavaJava 基本语法、标识符、关键字、注释、继承与接口概述→10_Java 基本数据类型Backend / JavaJava 八种内置数据类型、引用类型、类型转换、常量定义→11_Java 变量类型Backend / JavaJava 局部变量、实例变量、静态变量、参数变量的声明与使用→12_Java 字符串与数组Backend / JavaString 内容比较、拼接、Unicode、数组复制与定长容器的使用边界。→13_Java 继承接口与多态Backend / Java重写与重载、接口和抽象类、运行时多态及面向接口设计。→14_Java 泛型与集合框架Backend / JavaList、Set、Map 的选择,equals/hashCode 契约及泛型通配符。→15_Java 异常处理与资源管理Backend / Java受检异常、业务错误、异常传播和 try-with-resources 资源关闭。→16_Java Lambda Stream OptionalBackend / Java函数式接口、Stream 惰性操作、Optional 及副作用控制。→17_Java 文件IO与NIOBackend / JavaPath、Files、编码、流式处理、上传下载与路径安全。→18_Java 并发基础Backend / Java线程任务、虚拟线程、共享状态、原子性、可见性与超时取消。→19_Java JVM与内存Backend / Java类加载、堆栈与元空间、垃圾回收、内存泄漏和性能排查顺序。→20_Java 构建工具与测试Backend / JavaMaven/Gradle 项目结构、JUnit 5、集成测试、依赖管理和可重复构建。→21_Java Spring Boot APIBackend / JavaSpring Boot 3 控制器、请求校验、分层、事务、数据库、安全和测试边界。→22_Java 注解反射与运行时类型Backend / Java反射调用、注解保留策略、泛型擦除及框架运行时边界。→23_Java JDBC与事务Backend / JavaDataSource、参数化查询、JDBC 事务、资源关闭和并发冲突。→24_Java 现代语言特性Backend / JavaJava 21 的 enum、record、sealed 与模式匹配在领域建模中的使用。→25_Java 网络与HTTP客户端Backend / JavaTCP 与 HTTP 边界、JDK HTTP Client、超时、重试和 SSRF 防护。→Java protected 关键字详解Backend / Java / Java 修饰符protected 访问权限的详细解析,包含七个实例说明不同包和子类的访问情况→abs()Backend / Java / Java Number & Math 类Math.abs() 方法详解→acos()Backend / Java / Java Number & Math 类Math.acos() 反余弦函数→asin()Backend / Java / Java Number & Math 类Math.asin() 反正弦函数→atan()Backend / Java / Java Number & Math 类Math.atan() 反正切函数→atan2()Backend / Java / Java Number & Math 类Math.atan2() 双参数反正切函数→ceil()Backend / Java / Java Number & Math 类Math.ceil() 方法详解→compareTo()Backend / Java / Java Number & Math 类Number.compareTo() 方法详解→cos()Backend / Java / Java Number & Math 类Math.cos() 余弦函数→equals()Backend / Java / Java Number & Math 类Number.equals() 方法详解→exp()Backend / Java / Java Number & Math 类Math.exp() 指数函数→floor()Backend / Java / Java Number & Math 类Math.floor() 向下取整函数→log()Backend / Java / Java Number & Math 类Math.log() 自然对数函数→max()Backend / Java / Java Number & Math 类Math.max() 最大值函数→min()Backend / Java / Java Number & Math 类Math.min() 最小值函数→parseInt()Backend / Java / Java Number & Math 类Integer.parseInt() 字符串转整数→pow()Backend / Java / Java Number & Math 类Math.pow() 幂函数→random()Backend / Java / Java Number & Math 类Math.random() 随机数生成→rint()Backend / Java / Java Number & Math 类Math.rint() 四舍五入到最近整数→round()Backend / Java / Java Number & Math 类Math.round() 四舍五入函数→sin()Backend / Java / Java Number & Math 类Math.sin() 正弦函数→sqrt()Backend / Java / Java Number & Math 类Math.sqrt() 平方根函数→tan()Backend / Java / Java Number & Math 类Math.tan() 正切函数→toDegrees()Backend / Java / Java Number & Math 类Math.toDegrees() 弧度转角度方法→toRadians()Backend / Java / Java Number & Math 类Math.toRadians() 角度转弧度方法→