暂无个人介绍
能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明MySQL中的char和varchar均用于存储字符串,但有显著区别。char为定长类型,固定长度,存储空间始终为设定值,适合长度固定的数据如手机号。varchar为变长类型,仅占用实际数据所需空间,适合长度不固定的内容如用户名。二者在性能与空间利用上各有优劣,应根据实际场景合理选择。
HTTP协议是超文本传输协议,基于TCP,规定了客户端与服务器端通信规则,但数据以明文传输,安全性低。HTTPS则通过SSL加密保障数据安全。两者默认端口不同,HTTP为80,HTTPS为443。HTTPS安全性更高,但消耗更多服务器资源。
HTTP协议状态码分为1xx、2xx、3xx、4xx、5xx五类,常见状态码包括:101(请求已接受)、200(请求成功)、302(重定向)、400(请求错误)、401(未认证)、403(无权限)、404(资源不存在),以及500(服务器错误)、502(网关错误)、503(服务不可用)、504(网关超时)等。
Lambda 表达式,又称匿名函数,语法简洁,常用于行为参数化场景,如 Stream API 和 MyBatisPlus 的 QueryWrapper。与匿名内部类相比,Lambda 必须结合函数式接口使用,语法更简洁,且在运行时动态生成类。二者 this 指向不同:匿名内部类的 this 指向自身实例,而 Lambda 的 this 访问外部类成员变量。
JVM堆内存结构及垃圾回收机制详解。传统GC将堆划分为老年代与年轻代(含Eden、S0、S1),G1则将内存划分为多个Region,可灵活分配为伊甸园、幸存区、老年代或巨型对象区。常见垃圾回收算法包括标记-清除、标记-整理和标记-复制。对象通常在Eden创建,经历多次GC后晋升至老年代。不同GC器晋升条件和大对象处理方式不同,如Parallel中默认经历15次GC不死则晋升,Serial/CMS中大对象直接进入老年代,G1则设巨型对象区存放超大对象。
线程池七大参数解析:核心线程数决定常驻线程,最大线程数控制并发上限,存活时间管理非核心线程生命周期,工作队列缓存待处理任务,线程工厂定制线程属性,拒绝策略应对任务过载,提升系统稳定性与资源利用率。
本文详解 Java 中 `synchronized` 的底层实现原理及锁升级机制。通过 Monitor 对象管理线程竞争,涉及 owner、EntryList、WaitSet 等结构,并介绍偏向锁、轻量级锁、重量级锁的升级过程。同时对比 `synchronized` 与 `volatile`、`Lock` 的区别,涵盖原子性、可见性、有序性及功能扩展性,帮助理解并发编程中的线程安全机制。
本文介绍了Web开发中客户端与服务器交互的流程,以及BIO、NIO和AIO三种I/O模型的区别与应用场景。重点分析了线程阻塞与非阻塞对并发性能的影响,并探讨了Java 21中虚拟线程对传统BIO模型的优化。
本内容介绍了编程中常见的运算符与方法区别,包括赋值运算符“=”,比较运算符“==”,以及JavaScript中用于全等比较的“===”。同时说明了在Java中“==”和equals方法的区别
HashMap 在 JDK 1.8 后采用数组+链表+红黑树实现。通过 key 的 hashCode 计算索引,存取效率为 O(1)。发生冲突时,使用链表或红黑树(链表长度 ≥ 8 且容量 ≥ 64 时树化),提升性能。数组默认容量 16,负载因子 0.75,超过阈值则扩容,容量翻倍。新增元素时,判断是否更新、链表插入或树化,并检查是否需要扩容。
本内容介绍了 Java 中 String、StringBuilder 和 StringBuffer 的区别与适用场景。
本内容介绍了面向对象编程中的“重载”与“重写”概念。重载指同一类中方法名相同但参数列表不同,由编译器在编译阶段根据参数选择方法;重写指父子类中方法名与参数列表均相同,由虚拟机在运行时根据对象实际类型确定调用哪个方法。内容还包含代码示例及重写的检查方式(如 @Override 注解),并强调了重写时访问修饰符、异常类型和返回值类型的规则。
发表了文章
2025-09-17
发表了文章
2025-08-31
发表了文章
2025-08-31
发表了文章
2025-08-31
发表了文章
2025-08-24
发表了文章
2025-08-24
发表了文章
2025-08-24
发表了文章
2025-08-24
发表了文章
2025-08-19
发表了文章
2025-08-19
发表了文章
2025-08-19
发表了文章
2025-08-19
发表了文章
2025-08-19
发表了文章
2025-08-18
发表了文章
2025-08-18
发表了文章
2025-08-18
发表了文章
2025-08-18
发表了文章
2025-08-18