首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
懒惰蜗牛
掘友等级
懒惰蜗牛工坊
一线开发,喜欢思考、实践、分享。 希望能帮助正在路上的你,少走一些弯路。 欢迎关注我,一起交流,共同进步。 微信公众号:懒惰蜗牛工坊
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
懒惰蜗牛
@懒惰蜗牛工坊
·
12天前
关注
Day41 | Java中的锁分类
锁作为核心同步机制,在实际的开发的过程中,熟练的运用锁,能够帮助我们更好的管理共享资源,避免数据不一致或死锁等问题。 本文将探讨Java中锁的分类体系。...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
16天前
关注
Day40 | Java中的ReadWriteLock读写锁
在之前的文章中,我们已经学习了synchronized和ReentrantLock。这两者都是排它锁、互斥锁。 但是在实际的开发过程中,读多写少很常见,今天我们就一起来看看...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
17天前
关注
Day39 | Java中更灵活的锁ReentrantLock
本文我们细致的讲一下,synchronized搭配wait()和notify()/notifyAll()方法以及ReentrantLock搭配Condition这两种线程间...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
1月前
关注
Day38 | Java中更灵活的锁ReentrantLock
今天,我们一起看下java.util.concurrent包里的一个重量级成员——ReentrantLock。 他不仅能完成synchronized的所有工作,还提供了更多...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
1月前
关注
Day37 | 线程安全与synchronized
今天我们就一起来看一下并发编程中最核心的挑战--线程安全。 通过Java提供的最基础、最重要的synchronized关键字,感受一下如何在并发编程中解决线程安全问题。...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
2月前
关注
Day36 | Java中的线程池技术
new Thread()的方式功能很有限,很难实现任务的延迟执行、周期性执行,或者获取任务的执行结果等复杂需求。 所以在现实开发的过程中,我们通常都是使用Java5就引入的...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
2月前
关注
Day35 | Java多线程入门
本文开始,我们进入Java多线程模块。 所谓的多线程编程,就是允许我们的程序创建多个执行流(线程),然后把它们分配到不同的CPU核心上同时运行,从而充分利用硬件资源,提高程...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
2月前
关注
Day34 | Java中的日期时间API
在Java8之前,在代码里处理日期和时间是一件让人头疼的事情。 后来就在Java8引入了全新的java.time包,基于Joda-Time库构建,给日期时间操作提供了很好的...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day33 | Java中的Optional
Java8开始引入的java.util.Optional<T>类,就是为了提供一种更优雅、更安全的解决方案。 但是他不是要消灭null,而是用一种容器的设计方案,来明确地表...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day32 | Java Stream流式编程详解
Stream不是一种数据结构。更像一个高级迭代器,从一个数据源(如集合、数组)获取元素,并支持复杂的聚合操作。...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day31 | Lambda表达式与函数式接口
Lambda表达式和函数式接口是Java8引入的,这个新引入让程序员在一定程度上可以写出函数式语言一样的代码。 本文就来讲一下Lambda表达式和函数式接口。...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day30 | Java集合框架之Collections工具类
今天我们一起看一下java.util.Collections类,注意不是之前我们提到的Collection。Collection接口定义了集合的是什么,多了个s的Colle...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day29 | Java集合框架之Map接口详解
我们知道HashSet的实现实际借助的是HashMap。 而HashMap则是我们今天要讨论的Map接口的实现之一。 Map在Java中,是用来存储成对的、具有映射关系的键...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day28 | Java集合框架之Set接口详解
我们学习了List接口的一些用法。 同时也通过List接口常见的实现ArrayList和LinkedList进一步加深了对List的理解。 今天我们看一下Collectio...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day27 | Java集合框架之List接口详解
今天我们看看它最常用的子接口之List。 List代表一个有序、可重复的元素集合,支持根据索引进行访问、插入、删除等操作。 常见的实现类包括ArrayList和Linked...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day26 | Java集合框架概览
经过前面25天的学习,我们已经打下了Java的语言基础。 从今天起,我们进入一个全新的、至关重要的领域——Java集合框架。...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day25 | 为什么说Java的泛型是伪泛型
大概的理解了泛型在编译期给我们在实际的开发过程中带来的类型安全保证。 今天,我们将深入到泛型的JVM实现原理——类型擦除。 理解了它,你就会明白为什么有人说"Java的泛型...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day24 | Java泛型通配符与边界解析
在实际的开发过程中,我们会发现,简单的泛型(比如List<T>)在某些场景下有点死板。今天,我们一起来看看这三个东西:<?>、<? extends T>和<? super ...
0
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day23 | Java泛型详解
今天我们一起学习一个Java中非常核心且强大的特性--泛型。 泛型是Java SE 5.0引入的,它的出现极大地增强了代码的可读性和安全性。...
1
评论
分享
懒惰蜗牛
@懒惰蜗牛工坊
·
3月前
关注
Day22 | IDEA使用教程
工欲善其事必先利其器,对于Java开发来说,IDEA就是我们的利器之一。 今天我们一起来熟悉一下这个开发利器,不管是Java学习还是开发,熟练的掌握IDEA的使用,都是必要...
0
评论
分享
下一页
个人成就
文章被点赞
16
文章被阅读
10,549
掘力值
1,376
关注了
7
关注者
14
收藏集
0
关注标签
6
加入于
2020-09-22