三大特性 封装 1.封装概述 利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。 数据被保护在抽象数据类型的内部,尽可能...
不知道大家有没有想过数据库的事务隔离级别和@Transaction设置的隔离级别到底是什么关系? 数据库设置的高隔离级别,@Transaction设置低隔离级别,那么事务...
关于线程池就不做太多介绍,相关文章有很多,本文重点是记录自己测试线程池+Callable+FutureTask实现多线程的代码,大家可以参考参考; public class thread...
1.在 pom.xml 中引入响应的依赖模块; org.springframework.boot spring-boot-starter-aop 2.新建一个自定义注解类,加了这个注解的方法就表示切入点,即...
⭐️ 不爱生姜不吃醋 声明: 🌻原创不易,转载请注明原链接 ❗️ 🌻看完之后觉得不错的话麻烦动动小手点个赞赞吧👍 🌻如果本文...
CountdownLatch和CyclicBarrier CountdownLatch 使用场景 CyclicBarrier 使用场景 CountdownLatch 底层实现 CyclicBarrier 底层实现 总结 Count...
需求:通过程序实现斗地主过程中的洗牌,发牌和看牌.要求:对牌进行排序 思路: 创建HashMap,键是编号,值是牌 创建ArrayList,存储编号 创建花色数组和点数数...
大家好,我是杜晓帅~,春招已经开始很久了,从去年的这篇文章立下的flag(不知不觉已经大四了,错过了秋招,春招是该好好把握了),现在也该开始一步一步准...
一、什么是反射 反射首先是能够获取到Java中的反射类的字节码,然后将字节码中的方法,变量,构造函数等映射成 相应的 Method、Filed、Constructor 等类 二...
大家好,我是星仔。本博客收录于华星详谈-学习中心。本学习中心收集了Java整个技术体系的所有技术要点。每篇博客后面或者知识点结尾都附带有面试题,提供给...