![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 66
墨客小书虫
在校大学生。
展开
-
SpringMVC 文件上传和文件下载
SpringMVC 文件上传和文件下载原创 2022-07-25 11:49:29 · 533 阅读 · 0 评论 -
SpringMVC 拦截器原理的实践
SpringMVC 拦截器原理的实践原创 2022-07-25 10:46:05 · 293 阅读 · 0 评论 -
快速掌握mybatis动态SQL——看就懂
动态SQL原创 2022-07-17 16:49:04 · 657 阅读 · 0 评论 -
Mybatis——快速搭建(1分钟直接复制搭建)
Mybatis——快速搭建(1分钟直接复制搭建)原创 2022-07-17 12:46:23 · 330 阅读 · 0 评论 -
反射 静态代理 动态代理 (JDK代理和CGLib 代理 )
反射 静态代理 动态代理 (JDK代理和CGLib 代理 )原创 2022-07-16 17:54:18 · 702 阅读 · 0 评论 -
为什么普通类不能使用static?
提问原创 2022-07-10 11:17:27 · 417 阅读 · 0 评论 -
一篇文章让你彻底了解继承
继承原创 2022-07-08 20:28:48 · 176 阅读 · 0 评论 -
ThreadLocal 原理和内存泄漏
ThreadLocal 原理和实战原创 2022-07-07 20:56:53 · 421 阅读 · 0 评论 -
关键字学习——this、static、final、throw、synchinizd、volatile
关键字this 关键字this 描述的本类结构调用的关键字当前类中的属性:this.属性当前类中的方法(普通方法、构造方法):this() 、this.方法名称描述当前对象当前类中的属性:this.属性public class Person { private String name; private int age; public Person(String name, int age) { this.name = name;原创 2022-04-20 16:35:13 · 237 阅读 · 0 评论 -
常用正则表达式学习
学习表达式原创 2022-03-20 10:03:52 · 1260 阅读 · 0 评论 -
堆排序学习心得,一层套一层
堆排序学习心得,一层套一层堆的结构:可以分为****大根堆*和*小根堆*,是一个完全二叉树*,而堆排序是根据堆的这种数据结构设计的一种排序,下面先来看看什么是大根堆和小根堆性质:每个结点的值都大于其左孩子和右孩子结点的值,称之为大根堆;每个结点的值都小于其左孩子和右孩子结点的值,称之为小根堆。想看完整代码,直接划到最后。总体步骤分为:构建二叉树、子树按堆排序 || heapify(),进行递归,建好完整堆,最后进行堆排序首先随便构建二叉树 public static void mai原创 2022-03-16 16:24:20 · 1207 阅读 · 0 评论 -
反射之动态代理,理解Proxy.newProxyInstance()
反射之动态代理今天重新学习反射。package com.wu.动态代理;public interface IMessage { public void send();}package com.wu.动态代理;public class MessageIml implements IMessage { @Override public void send() { System.out.println("真正实现类,真正发发消息"); }}原创 2022-03-12 16:15:08 · 901 阅读 · 0 评论 -
ClassLoader加载器
ClassLoader加载器JVM提供三种加载器:Bootstrap(根加载器,也称系统类加载器)、PlatformClassLoader类加载器(平台类加载器)|| ExtClassLoaderr类加载器(平台类加载器) JDK 1.8、AppClassLoader(应用程序类加载器)JVM为什么提供三种类加载器答:为了系统安全,设置了不同级别的的类加载器,在装载类的时候,采用的是“全盘负责委托机制"。不同加载器加载不同的类。获取根加载器/** * 根加载器不是java编写的,而是C++编写的原创 2022-03-12 12:15:25 · 529 阅读 · 0 评论