
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Java面向对象编程(OOP)通过类与对象组织代码,具有封装、继承和多态三大特性。封装将属性设为私有并提供公共访问方法;继承实现代码复用,子类可重写父类方法;多态分为编译时多态(方法重载)和运行时多态(方法重写)。这些特性使代码更贴近现实、提高可读性和复用性,是Java编程的核心基础。
抽象类不能直接创建对象,抽象也也有自己的构造方法(
本文摘要: Java包装类与字符串操作详解:1)包装类实现基本类型与对象的转换,包含自动拆箱/装箱机制及Integer缓存特性;2)比较运算符"=="与equals()的区别,强调引用类型需重写equals和hashCode方法;3)String类的不可变性、常量池机制及常用操作方法;4)可变字符串类StringBuffer(线程安全)和StringBuilder(高性能)的使
Java异常处理机制解析 摘要:Java异常分为Error(不可恢复错误)和Exception(可处理异常)。Exception又分为编译时异常(必须处理)和运行时异常(逻辑错误)。异常处理方式包括:1)try-catch-finally捕获处理;2)throws声明抛出;3)手动抛出异常。自定义异常可继承Exception或RuntimeException,用于特定业务场景。合理处理异常能提高程

摘要:泛型是Java中实现类型安全和代码复用的重要特性,通过参数化类型将具体类型变为可替换的变量。其主要作用包括编译期类型检查、消除强制转换和提高代码复用性。泛型可分为无界通配符、上界通配符和下界通配符三种,适用于类、接口和方法。使用泛型能避免使用Object类型带来的类型转换和运行时错误,但需注意泛型不能用于基本类型、异常类和实例化类型参数。泛型方法需单独声明类型参数,静态方法必须自行定义泛型类

MyBatis是一个流行的Java持久层框架,它简化了数据库操作,通过对象关系映射(ORM)和结果映射机制将数据库表与Java对象关联起来。ORM映射的核心是将数据库表和列映射到Java对象的属性和类。在数据库中经常出现 user_name,user_id,这种名称,但是在java当中,连接数据库时候写SQL语言,经常使用这类名称。MyBatis只能自动维护库表”列名“与”属性名“相同时的对应关系

表格核心特性说明定位轻量级 JavaEE 全栈开发框架,简化企业级应用开发核心优势1. IOC:控制反转,解耦对象创建;2. AOP:面向切面,统一处理通用逻辑;3. 生态整合:无缝对接 MyBatis、Redis 等框架Spring 核心是 IOC(容器管理对象)+ DI(自动注入依赖),核心目标是解耦;注入方式优先级:Set 注入(新手首选)> 自动注入 > 构造方法注入;<bean>定义对象

摘要:本文介绍了Spring框架的核心概念,包括BeanFactory与ApplicationContext的区别、Spring Bean的作用域和生命周期,以及基于注解的IoC容器配置。BeanFactory是基础容器,采用懒加载;ApplicationContext是增强容器,支持饿加载并提供更多企业级功能。Spring Bean有五种作用域(singleton、prototype、reque

本质:Spring + SpringMVC 的快速开发脚手架不是增强 Spring,而是简化 Spring 开发三大特点简化 XML(零配置)简化 Maven(启动器)内嵌 Tomcat(直接运行)

导包:web、test、mybatis-starter、mysql、druid配数据源:驱动、url、账号密码、连接池配 MyBatis:指定 xml 文件位置启动类加扫描 Mapper 接口封装到自定义注解,更优雅。java运行@MyEnableAutoConfiguration // 使用自定义自动配置注解。








