自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Java 面试考点总结

Java 面试考点总结一、Java基础请你说明String和StringBuffer的区别可变性:String类中使用字符数组保存字符串,private、final、char、value[],所以String对象是不可变的。StringBuffer与StringBuilder都继承自AbstractStringBuilder类,在AbstractStringBuilder中也是使用字符数组保存字符串,char[] value,这两种对象都是可变的。线程安全:String中的对象是不可变的,也

2021-01-24 16:47:59 100

原创 Mybatis总结

MyBatis总结MyBatis搭建MyBatis添加驱动包添加配置文件:src/mybatis-config/xml创建实体类和接口添加Mapper文件修改mybatis的配置文件获取SqlSessionMybatis实现CRUD省略实现类ThreadLocal处理sqlSessionThreadLocal优化SqlSession给类起别名获得新增数据的idMybatis复杂查询in查询模糊查询pageHelper分页缓存MyBatisMyBatis本来是apache的一个开源项目iBatis,后来由

2021-01-09 18:51:26 89

原创 Spring总结

Spring总结Spring介绍Spring的特点Spring组织架构Spring中的IOC如何通过IOC对代码进行优化bean标签的属性介绍对象创建的方法bean的生命周期DI注入值set注入值基本类型值注入引用类型值注入构造注入spel表达式p命名空间注入值复杂类型注入自动注入(由程序自动给属性赋值)注解实现IOCAOP介绍AOP的实现机制JDK动态代理实现CGlib实现代理Spring中使用aop切入点方法的定义如何获得切入点信息特殊的前置增强-->Advisor前置增强实现步骤使用Aspect

2021-01-03 22:27:43 96

原创 SpringMVC总结

SpringMVC总结SpringMVC介绍web的请求过程SpringMVC组件介绍MVC执行过程SpringMVC介绍Spring MVC 属于SpringFrameWork的后续产品,已经融合在了Spring Web Flow里面。Spring框架提供了Web应用程序的全功能MVC模块,在Spring中可以实现对MVC框架插入式的开发,也就是说在Spring的基础上可以实现MVC的配置,而且也可以是Spring支持多视图技术(JSP、Velocity、Tiles、iText和POI)。MVC框架还

2020-12-30 23:51:54 98

原创 Servlet

ServletServlet简介:Servlet API实现Servlet的步骤Servlet工作原理Servlet生命周期Servlet简介:Servlet(Server Applet),全称Java Servlet。是用java编写的服务器端程序,主要功能在于交互式的浏览和修改数据,生成动态Web内容。工作模式:客户端发送请求至服务器。服务器启动并调用Servlet,Servlet根据客户端请求生成响应内容并将其传给服务器。服务器将响应返回给客户端。Servlet APISer

2020-11-04 14:26:08 44

原创 XML与JSON

XML与JSONXML介绍XML介绍可扩展语言(Extensible Markup Language)特性:xml具有平台无关性,是一门独立的标记语言。xml具有自我描述性。具体可以应用于:数据的传输、数据储存、配置文件。

2020-10-12 21:59:48 122

原创 网络编程概述

网络编程网络编程概述网络编程概述什么是计算机网络分布在不同地域的计算机,通过硬件等网络设备使用通讯线路互相连接形成的一个网格系统。计算机网络,可以很方便的进行信息的传递,资源的共享。什么是计算机的IP地址IP地址是计算机在互联网中的唯一标识。本机IP:127.0.0.1 或 localhost什么是网络中网站的域名域名可以简单理解为,网络IP的别名,更方便记忆,当输入域名后,计算机会访问域名解析商,然后获得IP地址,再进行访问。什么是计算机的端口号端口号的范围:0-65

2020-10-09 23:51:53 213

原创 多线程总结

多线程线程与进程线程的调度分时调度抢占式调度同步与异步继承Thread实现RunnableThread类线程阻塞(耗时操作)线程中断守护线程线程安全问题线程安全线程同步synchronized公平锁线程死锁多线程通讯问题线程的六种状态带返回值的线程Callable使用步骤:Runnable 与Callable线程池缓存线程池定长线程池但线程线程池周期定长线程池Lambda表达式线程与进程进程:是指一个内存中的应用程序,每个进程都有一个独立的内存空间。线程:是进程中的一个执行路径,共享一个内存

2020-10-09 15:07:03 144 1

原创 IO总结

IOjava.io.File文件过滤器FileFilter相对路径和绝对路径流概念概述IO流的分类java.io.OutputStreamjava.io.FileOutputStreamjava.io.FileInputStream字符输出字符读取字节转换(装饰)为字符流propretiesjava.io.File**概述:**文件和目录路径名的抽象表示。常用方法:变量和类型方法概述StringgetAbsolutePath()返回此抽象路径名的绝对路径名字符串。St

2020-10-07 17:55:15 163

原创 集合总结

集合类集概述链表与二叉树的思路链表概念分类单链表双向链表循环链表二叉树概念种类斜树满二叉树完全二叉树二叉树的性质二叉树的遍历方式常见的数据结构栈(Stack)概念队列(Queue)概念特点数组(Array)概念特点链表、二叉树Collection概念List接口ArrayList概念Vector概念区别类集概述概念:可以将类集理解为java对数据结构的实现。类集中最大的几个操作接口:Collection、Map、Iterator。注:所有类集操作的接口或类都在java.util包里。链表与二叉树的

2020-10-05 11:05:00 105 1

原创 java_常用库类总结

常用库类总结泛型概述使用泛型类泛型接口泛型方法泛型限制类型类型中的通配符 ?作用注意java.util.Objects常用方法java.lang.Math常用方法java.util.Arrays常用方法java.math.BigDecimal概念常用构造方法常用方法java.util.Date常用方法java.text.DateFormat概述常用方法java.util.Calendar概述常用方法java.lang.System常用方法泛型概述泛型,泛指某个类型(字面理解)即参数化类型。就是将原来的

2020-09-21 23:21:58 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除