logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

回顾Java知识点,面试题汇总Day10:集合、JUC与Spring基础(持续更新)

ForkJoin框架。 递归编程:详细讲解递归概念、三要素(子问题拆分、相同解题思路、终止条件),并以台阶走法问题为例演示递归实现。 volatile关键字:解释其保证内存可见性的作用,通过示例说明多线程环境下工作内存与主内存的数据同步问题。 集合框架:概述Java集合体系结构,包括Collection、List、Set、Map等核心接口及其特性。 Spring框架和Maven。

文章图片
#java#开发语言#spring
【Java框架】知识点汇总Day1:Spring+Spring MVC+MyBatis(含集合基础)(持续更新)

Java集合框架:介绍了Collection接口及其子接口List、Set、Queue,重点分析了ArrayList和LinkedList的实现原理与特性差异; Spring AOP:阐述了面向切面编程的概念,通过计算器案例演示了动态代理实现业务与非业务代码解耦的过程; Spring MVC:讲解了MVC框架配置流程,包括控制器创建、参数传递和视图返回方式; MyBatis:展示了ORM框架的基本

文章图片
#java#mvc#mybatis +2
【Java框架】知识点汇总Day2:MyBatis(含集合基础)(持续更新)

本文主要介绍了Java集合框架和MyBatis框架的相关知识。集合部分,详细讲解了Set接口及其实现类(HashSet、LinkedHashSet、TreeSet)的特点和使用方法,以及Map接口及其实现类(HashMap、Hashtable、TreeMap)的常用操作。MyBatis部分,重点阐述了基本的CRUD操作、多表联查的实现方式,以及延迟加载(懒加载)的原理和配置方法。通过示例代码展示了

文章图片
#java#mybatis
回顾Java知识点,面试题汇总Day13:数据库MySQL(持续更新)

介绍了MySQL数据库的核心知识体系,主要内容包括:数据库基本操作(创建/删除数据库、表结构管理)、SQL语言分类(DML/DDL/DQL/DCL)及其常用函数(数学、字符串、日期、聚合函数等);重点讲解了表设计的三类关系(一对一、一对多、多对多)、索引类型与设计原则;深入阐述了事务特性、视图、触发器、存储过程等高级功能。文章从基础操作到高级应用循序渐进,既涵盖运算符、分组查询等基础语法,又包含外

文章图片
#数据库#java#mysql
回顾Java知识点,面试题汇总Day5(持续更新)

本文介绍了面向对象编程的三大基本特征:封装、继承和多态。封装通过私有化属性和提供访问方法确保数据安全;继承实现代码复用,子类可继承父类非私有成员;多态允许对象在不同场景呈现不同形态,提高代码扩展性。文章详细讲解了static关键字的使用、代码块执行顺序、访问权限控制、方法重写规则,并通过会员购书案例展示了多态的实际应用。

文章图片
#java#开发语言
回顾Java知识点,面试题汇总Day6(持续更新)

Java面向对象编程核心概念解析,涵盖抽象类、接口、异常处理等关键知识点。抽象类通过abstract关键字定义,包含抽象方法需子类实现;接口作为高度抽象的规范,支持多继承和解耦合;Object类作为所有类的父类,提供toString()、equals()等基础方法;包装类实现基本类型与对象的转换;异常处理机制通过try-catch-finally结构捕获运行时错误,throw/throws主动抛出

文章图片
#java#开发语言
回顾Java知识点,面试题汇总Day9(持续更新)

本文总结了Java多线程编程中的关键知识点:1)sleep()和wait()的区别,包括锁释放机制和使用场景;2)线程阻塞解除方法,包括定时wait和notify唤醒;3)synchronized锁定对象规则;4)并发修改异常ConcurrentModificationException的解决方案,推荐使用CopyOnWriteArrayList;5)JUC工具包的使用,包括CountDownLa

文章图片
#java#开发语言
【Java框架】知识点汇总Day3:MyBatis缓存、动态SQL(含实用类工具基础)(持续更新)

本文摘要介绍了Java集合工具类Collections、泛型、枚举、Math和Random等实用工具类的核心功能,重点讲解了MyBatis缓存机制和动态SQL的应用。主要内容包括:1)Collections工具类提供排序、查找、反转等集合操作方法;2)泛型实现数据类型参数化;3)枚举类型约束取值范围;4)MyBatis一级缓存(SqlSession级别)和二级缓存(Mapper级别)的配置与使用;

文章图片
#java
【Java框架】知识点汇总Day4:SSM整合+项目实战(持续更新)

本文详细介绍了SSM框架(Spring+SpringMVC+MyBatis)的整合过程及实战应用。主要内容包括:1. SSM框架整合原理,通过Spring IOC容器统一管理各组件对象;2. 详细配置步骤,包括pom.xml依赖配置、web.xml设置、各框架XML配置文件编写;3. 常见问题解决方案,如版本兼容性问题、乱码处理等;4. 实战案例演示,实现新闻数据的CRUD功能,包括列表展示、添加

文章图片
#java
【Java框架】知识点汇总Day5:Spring Boot(持续更新)

SpringBoot通过自动配置简化了传统Spring项目中繁琐的XML配置(如web.xml、spring.xml等),支持JDK17及以上版本。文章详细展示了创建SpringBoot+SpringMVC+MyBatis项目的完整流程,包括POM依赖配置、Thymeleaf模板使用、CRUD功能实现(包含Controller、Mapper及HTML页面示例),以及application.prop

文章图片
#java#spring boot
    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择