
java
文章平均质量分 74
沙丁鱼w
小弱鸡一枚QAQ
展开
-
java--Lock接口
与synchronized相比,Lock显示锁的定义,结构更加灵活。提供更多的实用性方法,功能更强大,性能更好一些。常用方法void lock() //获取锁,如果锁被占用,就等待 boolean tryLock() //尝试获取锁,成功就返回true void unlock() //释放锁。原创 2023-02-20 17:13:38 · 269 阅读 · 0 评论 -
java学习----多线程Callable接口
javaCallable接口1.基本介绍简单的介绍一下会用到的两个新的接口,用Callable的时候,一般我们是把任务交给线程池去执行,而不是直接交给线程。1.1Callbale接口public interface Callable<V>{ public V call() throws Exception; }Callable可调用对象JDK5假如,与Runnable接口类似,实现后代表一个线程任务。具有泛型返回值,可以声明异常。1.2Future接口介绍用于异步接收E原创 2023-02-20 16:34:47 · 1110 阅读 · 0 评论 -
java----多线程高级应用之线程池
依托于java讲解线程池,包括线程池的常用种类(Executors.newFixedThreadPool、newCachedThreadPool、newSingleThreadExecutor)。补充了scheduleWithFixedDelay以及其三个方法的用法(schedule、scheduleAtFixedRate、scheduleWithFixedDelay)与三者之间的异同。原创 2022-05-06 18:44:10 · 777 阅读 · 0 评论 -
Java学习----多线程之线程通信
多线程线程通信,java实现,结合案例和代码,讲解为什么需要线程通信以及线程通信的过程中遇到的问题。逐步分析线程通信过程中可能存在的死锁问题以及解决方案。最后还有生产者消费者模式具体事例的java实现。原创 2022-05-06 11:11:58 · 867 阅读 · 0 评论 -
java学习----多线程
java多线程,基础应用,sleep、yield、join、setPriority、interrupt、守护线程的示例,两种多线程创建使用方法原创 2022-04-28 12:21:37 · 703 阅读 · 0 评论 -
java学习----Map体系集合
Map体系集合,HashMap、TreeMap、的基本使用,以及部分源码的简单理解原创 2022-04-20 22:41:43 · 1288 阅读 · 0 评论 -
java学习----Collection体系集合之Set
Collection体系集合之Set特点:无序、无下标、元素不可重复方法全部继承自Collection中的方法原创 2021-12-01 21:42:29 · 301 阅读 · 0 评论 -
java学习----Collection体系集合之List
Collection体系集合1. Collection父接口特点:代表一组类型的对象,是无序、无下标的。简单的方法介绍:boolean add()//添加一个元素boolean addAll()//将指定集合的元素全部添加到目标集合void clear()//移除所有的元素boolean contains()//判断是否包含boolean equals(Object o)//判断是否相等Iterator iterator()//迭代器boolean remove()//移除元素bo原创 2021-11-23 20:02:56 · 310 阅读 · 0 评论 -
Java学习----泛型
泛型(Generic)介绍:泛型是JDK1.5中引入的一个新特性,其本质是把类型作为参数进行传递。1.泛型的常见形式1.1泛型类例子:泛型类如下:public class Generic<T> {//T为类型占位符,表示一种引用类型,<T,E,B>可以是多个 T t; public T show(T t) { System.out.println(t); this.t = t; return t;原创 2021-11-22 21:54:33 · 237 阅读 · 0 评论 -
java学习----异常
欢迎使用Markdown编辑你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖原创 2021-11-19 22:36:01 · 485 阅读 · 0 评论