Java
文章平均质量分 74
有没有好抽的油啊
这个作者很懒,什么都没留下…
展开
-
java单例模式
public class Singleton { //volatile保证jvm不重排序 private static volatile Singleton instance; private Singleton(){} public static Singleton getInstance() { if (instance == null) {//双重检验 synchronized (Singleton.class) {原创 2021-08-24 01:29:36 · 142 阅读 · 1 评论 -
强软弱虚引用与ThreadLocal
ThreadLocalOOMOOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。看下关于的官方说明: Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.原创 2021-08-24 01:22:27 · 142 阅读 · 0 评论 -
代码生成器(自用)
导入依赖 implementation group: 'org.apache.velocity', name: 'velocity-engine-core', version: '2.3' //代码生成器 implementation group: 'com.baomidou', name: 'mybatis-plus-generator', version: '3.5.0' implementation group: 'com.baomidou', name: 'mybat原创 2021-06-28 17:50:00 · 432 阅读 · 0 评论 -
SpringBean的生命周期及其过程
Bean创建的生命周期对象实例化后没有经过AOP则和正常new对象一样,但如果经过AOP后则生成的是一个代理对象。生成BeanDefinition合并BeanDefinition加载类实例化前推断构造方法实例化BeanDefinition的后置处理填充属性执行AwareBeanNameAwareBeanClassLoaderAwareBeanFactoryAware初始化前ApplicationContextAwareProcessorEnvironmentAwa原创 2021-06-06 03:16:56 · 180 阅读 · 0 评论 -
Java Servlet 基础知识
ServletServlet基本介绍Servlet是javaEE规范之一,规范就是接口javaWeb三大组件:Servlet程序、Filter过滤器、Listener监听器Servlet是运行在服务器的java程序,可以接收客户端发来的请求,并相应数据给客户端。Servlet.service()Servlet接口中service方法是负责处理请求和响应的<servlet> <!--servlet-name:程序别名 servlet-class:程序的全类名-原创 2021-06-05 04:01:40 · 631 阅读 · 0 评论 -
Spring的Bean和Spring容器
几种定义Bean的方式(声明式)Bean标签取生成一个Bean在java中ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring.xml");//通过xml文件所指定的类的构造方法获取bean在spring.xml文件中<bean id="user" class="com.datum.User"/>@Component给某个类上加上@C原创 2021-06-05 03:59:08 · 378 阅读 · 0 评论 -
Java集合框架简单复习
java集合框架概念:对象的容器,定义了多个对象进行操作的常用方法。集合和数组的区别数组长度固定,集合长度不固定数组可以存基本类型和引用类型,集合只能引用类型Collection体系集合Interface:Collection: 体系的根接口,代表一组对象,成为“集合”。List: 有序、有下标、元素可重复。Set: 无序、无下标Collection无下标Collection的iterator()方法返回一个Iterator迭代器Iterator it原创 2021-04-11 20:06:27 · 92 阅读 · 0 评论 -
Java错误处理、捕获异常、使用异常的方法
Java错误处理、捕获异常、使用异常的方法异常如果某个方法不能够采用正常的途径完成它的任务,就可一通过抛出一个封装了错误信息的对象,则这个方法会立即退出,并不返回正常值或任何值。此外,也不会调用这个方法的代码继续执行,取而代之的是这个异常处理机制开始搜索能够处理这种异常的异常处理器。在java中,所有异常类都是派生于Throwable类的一个实例。Erro和Exception都直接继承于Throwable类Erro:该类层次描述了java运行时系统内部错误和资源耗尽错误,程序中不应抛出该类错原创 2021-04-05 11:57:14 · 640 阅读 · 2 评论