JavaEE
文章平均质量分 93
喜之郎XX果冻
这个作者很懒,什么都没留下…
展开
-
【网络原理】浅谈网络中的一些基本概念
网络互连的目的是进行网络通信,也就是网络数据传输,更具体一点,是网络主机中的不同进程间,基于网络传输数据。那么,在组建的网络中,如何判断到底是从哪台主机,将数据传输到那台主机呢?这就需要使用。原创 2023-05-05 22:25:44 · 56 阅读 · 0 评论 -
Java文件操作
Java中通过java.io.File 类抽象的描述了一个文件(包括目录)。注意,有File对象,不代表真是存在该文件。原创 2023-04-21 21:45:20 · 48 阅读 · 0 评论 -
浅谈HashMap, HashTable, ConcurrentHashMap 之间的区别--Java
浅谈多线程编程中HashMap,HashTable,ConcurrentMap 在线程安全、效率上的区别原创 2023-04-20 22:01:59 · 68 阅读 · 0 评论 -
一片文章总结Java初学阶段的常见的几种锁策略(内含八股文知识点)
二、CAS 1.什么是CAS? 2.CAS是怎么实现的 3.CAS的应用场景 (1)实现原子类 (2)实现自旋锁 4.CAS的ABA问题 三、Synchronized原理及加锁优化过程 四、JUC(java.util.concurrent)的常见类 1.Callable接口 理解Callable,及其与Runnable的区别 2.ReentrantLock ReentrantLock和Synchronized的区别 如何选择使用哪个锁? 3.原子类 例:基于 AtomicInteger 实现多线程自增同一个原创 2023-04-12 15:38:40 · 131 阅读 · 1 评论 -
wait和notify讲解,及3个线程搭配wait和notify连续输出10次ABC
使用synchronized、wait和notify。 三个线程t1、t2、t3分别循环打印10次A、B、C,原创 2023-04-07 01:39:24 · 433 阅读 · 0 评论