11 2020 档案
摘要:1.aqs 1.1 简介 aqs全称为AbstractQueuedSynchronizer,它提供了一个FIFO队列,可以看成是一个用来实现同步锁以及其他涉及到同步功能的核心组件,常见的有:ReentrantLock、CountDownLatch等。 AQS是一个抽象类,主要是通过继承的方式来使用,
阅读全文
摘要:1.object简介 Java中所有的类都有一个共同的父类Object 共有12个成员方法 2.Object的方法 1.空参构造方法 object() 2.clone() (1)Object对象有个clone()方法,实现了对象中各个属性的复制 (2)深克隆和浅克隆 浅拷贝:被复制对象的所有值属性都
阅读全文
摘要:1.线程状态 笼统的可以分为 新建 就绪 运行 阻塞 消亡五个状态 (1)新建:当需要新起一个线程来执行某个子任务时,就创建了一个线程 (2)就绪:线程创建之后,不会立即进入就绪状态,因为线程的运行需要一些条件(比如内存资源,程序计数器、Java栈、本地方法栈都是线程私有的,所以需要为线程分配一定的
阅读全文
摘要:1.spring - @schedule定时任务器 1.1.实现 1.引入依赖 spring3.0后自带的定时任务器,所以只需引入spring依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-
阅读全文
摘要:springboot 1.没有web.xml,tomcat和spring是如何关联的? Servlet3.0规范,可以通过java配置(注解等)省去web.xml配置。3.0规范,容器启动时会去项目根目录下的META-INF/services下找javax.servlet.ServletContai
阅读全文

浙公网安备 33010602011771号