文章分类:Java


讨论下Java中的volatile和JMM(Java Memory Model)Java内存模型
2022-04-12
讨论下Java中的volatile和JMM(Java Mem...

在讨论 volatile 之前,我们需要先了解一下JMM(Java Memory Model)Jav...

Java中说的CAS(compare and swap)是个啥
2022-04-09
Java中说的CAS(compare and swap)是个...

当我们要操作一个变量的时候,最经典的是自增操作,从1变成2,单线程去操作的时候肯定没问题,但是一旦出...

大佬们在说的AQS,到底啥是个AQS(AbstractQueuedSynchronizer)同步队列
2022-04-07
大佬们在说的AQS,到底啥是个AQS(AbstractQue...

各位大佬应该听过很多大佬讲过AQS,到底啥是个AQS?根据名称 AbstractQueuedSync...

免费IP数据库IP2Location的Java版客户端与BIN文件下载
2021-12-09
免费IP数据库IP2Location的Java版客户端与BI...

本文使用的是IP2Location LITE数据库,通过读取BIN文件进行数据查询,代码参考官方案例...

Java中高级高并发与多线程系列(六):经典的生产者-消费者模型
2021-04-22
Java中高级高并发与多线程系列(六):经典的生产者-消费者...

上一篇我们学会了 synchronized 线程同步,到这里已经可以做一些东西了,最为经典的就是生产...

Java中高级高并发与多线程系列(五):线程的 synchronized 同步与死锁
2021-04-16
Java中高级高并发与多线程系列(五):线程的 synchr...

了解过多线程的同学肯定听说过 synchronized 这个关键词,我们先用一个错误的案例来引出不使...

站长推送工具发布并已开源,支持百度/必应/谷歌搜索引擎的主动推送
2021-04-13
站长推送工具发布并已开源,支持百度/必应/谷歌搜索引擎的主动...

此工具利用「百度-必应-谷歌」站长工具或开放平台接口即时推送网站更新给搜索引擎,加快蜘蛛程序爬取与更...

Java中高级高并发与多线程系列(四):线程运行状态的切换与操作
2021-04-13
Java中高级高并发与多线程系列(四):线程运行状态的切换与...

要明确的是在 Java 中线程有 6 种状态,网络上包括 CSDN 上一群复制转载党无脑复制,不知道...

Java中高级高并发与多线程系列(三):FutureTask 类与 Callable 接口
2021-04-12
Java中高级高并发与多线程系列(三):FutureTask...

上一篇我们了解了 Thread 类与 Runnable 接口,但这两个组合有一个问题就是他们没有返回...

Java中高级高并发与多线程系列(二):Thread 类与 Runnable 接口
2021-04-09
Java中高级高并发与多线程系列(二):Thread 类与 ...

上一篇大致说了下我们为什么需要多线程,既然想要研究多线程,接下来我们就开始自己创建线程,来探究一下多...

Java中高级高并发与多线程系列(一):高并发与多线程有什么关系
2021-04-07
Java中高级高并发与多线程系列(一):高并发与多线程有什么...

高并发和多线程有什么关系,我又没新建线程去运行,为啥到处要讲多线程?所以我的开篇就是探究为什么要学习...

Java中高级编程系列:文章索引目录
2021-04-02
Java中高级编程系列:文章索引目录

本文作为Java中高级编程系列文章的目录索引文章。同时我也想提升自己的技术水平,我就决定开始学习并分...

关注任霏博客
扫码关注「任霏博客」微信订阅号
微博:任霏博客网
Twitter:@renfeii
Facebook:任霏