首页
分类
Java基础教程
Java高级教程
SpringBoot教程
数据库系统概论
数字图像处理教程
Git教程
标签
图库
瞬间
归档
关于
快乐江湖的博客
更多内容请点击CSDN关注“快乐江湖”
累计撰写
127
篇文章
累计创建
33
个标签
累计收到
2
条评论
栏目
首页
分类
Java基础教程
Java高级教程
SpringBoot教程
数据库系统概论
数字图像处理教程
Git教程
标签
图库
瞬间
归档
关于
目 录
CONTENT
以下是
Java高级教程
相关的文章
第三章Java网络编程-第二节:套接字(Socket)编程基本概述
一:网络编程相关概念 (1)什么是网络编程 网络编程:是指网络上的主机通
2023-08-12
4
0
0
Java高级教程
第三章Java网络编程-第一节3:网络编程必备网络知识3之IP地址、端口号
一:网络传输基本流程 (1)数据包 前文说过,发送“你好”这样的信息给另一台主机,发送时并&
2023-08-08
6
0
0
Java高级教程
第三章Java网络编程-第一节2:网络编程必备网络知识2之网络协议分层
一:生活中的协议分层 (1)生活中的分层1——汉堡包 汉堡包属于一种快餐,之所以称之为快餐,是因为它的制作效率高,在一定时间内可以满足不同口感,搭配出不同风格的食物。之所以这样是因为汉堡包采用了分层结构,想要替换哪一步就替换那一部分,每一层与每一层互不干扰 这样带来的好处就是解耦,在软件设计中我们经
2023-07-25
8
0
0
Java高级教程
第三章Java网络编程-第一节1:网络编程必备网络知识1之网络初识和网络协议
注意:本节会总结一些必要的网络知识,便于我们的网络编程,如果你对计算机网络完全是零基础,强烈建议对计算机网络进行系统学习
2023-07-23
4
0
0
Java高级教程
第二章Java多线程常见面试题-第三节:线程安全集合类和死锁
一:线程安全集合类 在Java集合框架中,大部分都是线程不安全的,当然也存在如Vector这样的线程安全类,但不推荐使
2023-07-21
3
0
1
Java高级教程
第二章Java多线程常见面试题-第二节:JUC(java.util.concurrent)
JUC:JUC是java.util.concurrent包的简称,目的就是为了更好的支持高并发任务。让开发者进行多线程编程时减少竞争条件和死锁的问题<
2023-07-17
6
0
0
Java高级教程
第二章Java多线程常见面试题-第一节:锁策略、CAS和Synchronized原理
一:常见的锁策略 synchronized是什么锁:总的来说,synchronized是一把自适应锁,它既是乐观锁(基于自旋锁实现)也是悲观锁(基于挂起等待实现);即是轻量级锁也是重量级锁;不是读写锁,是普通互斥锁;是非公平锁;是可重入锁 (1)乐观锁与悲观锁 乐观锁:预测锁冲突的概率不高,因此所做
2023-07-07
4
0
0
Java高级教程
第一章Java多线程基础-第六节:多线程案例
一:单例模式 (1)设计模式概述 设计模式(Design pattern):设计模式代表了最佳的实践,通常ŝ
2023-06-30
6
0
0
Java高级教程
第一章Java多线程基础-第五节:wait和notify
由于线程之间的执行是抢占式的,所以线程之间的执行的先后顺序难以预知。但在实际开发中有时我们需要各个线程以特定的
2023-06-25
7
0
0
Java高级教程
第一章Java多线程基础-第四节:synchronized关键字(监视器锁monitor lock)和volatile关键字
一:synchronized关键字(监视器锁monitor lock) (1)synchronized简介 synchronized简介:其中文意思为同步,
2023-06-22
4
0
0
Java高级教程
1
2
3
4