E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C语言学习(初阶)
数据结构
初阶
之栈和队列(C语言版)
数据结构
初阶
之栈和队列(C语言版)✍栈♈栈的结构设计♈栈的各个接口的实现StackInit(初始化)push(入栈)pop(出栈)获取栈顶元素获取栈中有效元素的个数判断栈是否为空销毁栈✍队列队列的结构的设计队列的各个接口实现
神明之下,无对手
·
2024-01-05 18:01
数据结构与算法
数据结构
c语言
开发语言
开源
经验分享
【Java EE
初阶
七】多线程案例(生产者消费者模型)
1.阻塞队列队列是先进先出的一种数据结构;阻塞队列,是基于队列,做了一些扩展,适用于多线程编程中;阻塞队列特点如下:1、是线程安全的2、具有阻塞的特性2.1、当队列满了时,就不能往队列里放数据,就会阻塞等待,等队列中的数据出队列后,导致队列没满时,才能放数据。2.2、当当队列空了时,就不能从队列里拿数据,就会阻塞等待,等有数据进入队列后,导致队列不为空时,才能拿数据。由于阻塞队列的用处非常大,基于
委婉待续
·
2024-01-05 08:23
JAVA
EE
初阶
java
java-ee
【Java EE
初阶
八】多线程案例(计时器模型)
1.java标准库的计时器1.1关于计时器计时器类似闹钟,有定时的功能,其主要是到时间就会执行某一操作,即可以指定时间,去执行某一逻辑(某一代码)。1.2计时器的简单介绍在java标准库中,提供了Timer类,Timer类的核心方法是schedule(里面包含两个参数,一个是要执行的任务代码,一个是设置多久之后执行这个任务代码的时间)注意:Timer内置了线程(前台线程),代码如下所示:packa
委婉待续
·
2024-01-05 08:51
JAVA
EE
初阶
java
java-ee
「数据结构」八大排序1
个人主页:Ice_Sugar_7所属专栏:
初阶
数据结构欢迎点赞收藏加关注哦!
Ice_Sugar_7
·
2024-01-05 06:09
初阶数据结构
数据结构
排序算法
算法
无名之辈观影感
初阶
的悍匪,泼皮的保安,残疾又求死的毒舌女,跑路的老板,梦巴黎的女技师,均有一个统称叫做小人物。
莎乐美子
·
2024-01-05 05:03
C语言
初阶
教学----分支和循环(1)
前言对于一个C语言菜鸟来说,说出这些话无疑是大言不惭的,但我有信心也有能力为大家讲好C语言,系统的带大家入门C语言,也希望大家能够相信我,支持我,在接下来的几个月中,我会持续更新这个系列,当然,我的笔记也会同步更新的,感谢大家的支持!如果觉得内容还不错的话,点一个小小的赞和支持吧!课前准备内容总览:分支语句ifswitch循环语句whilefordowhile相信大家都听说过一句话是:C语言是结构
C语言yyds
·
2024-01-04 21:31
零基础
C语言学习
笔记1
我的笔记只是一些比较散乱的整理,关于一些细节,和我自己的错误整理我也是一个新的菜鸟,零基础自学的小白,希望能给大家帮助,同时是为了记录我的学习过程,希望能和大家一起进步。1.数据结构C语言数据类型计算数值类型大小#includeintmain(){printf("sizeof(char)=%d\n",sizeof(char));printf("sizeof(short)=%d\n",sizeof(
Compassion_
·
2024-01-04 18:34
学习
『年度总结』逐梦编程之始:我的2023学习回顾与展望
前言我与Python我与C语言第一篇正式博客:第二篇正式博客(扫雷):指针学习笔记:
C语言学习
笔记:我与数据结构:yuan这篇博客,我将回顾2023年编程之旅的起点,同时展望2024年的新征程。
走在努力路上的自己
·
2024-01-04 09:07
leetcode
c语言
学习总结
数据结构
开发语言
叶小鱼文案训练营
初阶
课40期1班67号包不同第1次作业
为什么来参加训练营我是一名2岁在线课程运营,平时的主要工作就是对接平面设计和视频剪辑的同事,完成运营指标。长久以来我都面临一个相同的困扰:写文案太难了...很多时候都是对着标题发呆,不知道要写点什么;动笔写了个开头,又觉得写的不好反复删改。结果就是一篇详情页、朋友圈、海报文案要写很久,发出去之后也没有什么咨询。起初,我是被朋友圈海报上的“文案爆单术”这5个字吸引了。既然文案是我的短板,那我就要把这
包不同_文案提升
·
2024-01-04 01:06
【
C语言学习
】数组
数组(Array)就是一些列具有相同类型的数据的集合,这些数据在内存中依次挨着存放,彼此之间没有缝隙。数组不是C语言的专利,Java、C++、C#、JavaScript、PHP等其他编程语言也有数组。C语言数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。基本概念
Pycro
·
2024-01-03 23:05
C语言学习
c语言
学习
【
C语言学习
】文件操作
C语言具有操作文件的能力,比如打开文件、读取和追加数据、插入和删除数据、关闭文件、删除文件等。与其他编程语言相比,C语言文件操作的接口相当简单和易学。在C语言中,为了统一对各种硬件的操作,简化接口,不同的硬件设备也都被看成一个文件。对这些文件的操作,等同于对磁盘上普通文件的操作。文件是什么我们对文件的概念已经非常熟悉了,比如常见的Word文档、txt文件、源文件等。文件是数据源的一种,最主要的作用
Pycro
·
2024-01-03 23:05
C语言学习
c语言
学习
【Java EE
初阶
四】锁及synchronized关键字
1.加锁的目的对于count++这样的一个java语句,其底层是由三个基本操作组成的,我们在多线程中运行一个java语句,但是该语句的三个操作会被其他线程冲散,导致整个Java语句不能及时的一次性完成,这样就会导致我们的预期结果产生误差;我们加锁就是使用synchronized关键字来将一个java语句的多个底层操作包装成一个原子性的整体(该行为叫加锁),不会在多线程抢占式执行的时候冲散;sync
委婉待续
·
2024-01-03 12:33
JAVA
EE
初阶
java
java-ee
【Java EE
初阶
六】多线程案例(单例模式)
1.单例模式单例模式是一种设计模式,设计模式是我们必须要掌握的一个技能;1.1关于框架和设计模式设计模式是软性的规定,且框架是硬性的规定,这些都是技术大佬已经设计好的;一般来说设计模式有很多种,且不同的语言会有不同的设计模式,(同时设计模式也可以理解为对编程语言的一种补充)1.2细说单例模式单例=单个实例(对象);某个类,在一个线程中,只应该创建一个实例化对象(原则上不应该有多个),这时就使用单例
委婉待续
·
2024-01-03 12:00
JAVA
EE
初阶
单例模式
java-ee
java
JAVAEE
初阶
相关内容第十九弹--网络原理之TCP_IP【续集2】
写在前上一篇博客主要介绍的是关于网络层协议-IP协议的重点介绍。需要掌握关于IP协议的协议头格式,关于IPV4分配不够的解决办法。地址管理与路由选择。点击跳转上一篇博客本篇博客将继续学习关于计网中协议的内容。本篇博客主要介绍关于数据链路层的重点协议-以太网。补充关于应用层协议-DNS以及网络层协议-DHCP的相关内容。目录1.以太网1.1认识以太网1.2以太网帧格式1.3认识MTU2.DNS协议3
西西¥
·
2024-01-03 11:04
Javaee
JAVA面试
网络
tcp/ip
网络协议
面试
java
JAVAEE
初阶
相关内容第十八弹--网络原理之TCP_IP【续集】
写在前上一篇博客的重点内容主要讲了关于传输层的TCP协议、UDP协议。点击跳转上一篇博客重点介绍了协议的特点、协议端格式、需要重点理解并掌握TCP的工作机制(十条)。TCP与UDP对比?TCP用于可靠传输的情况,应用于文件传输,重要状态更新等场景。UDP用于对高速传输和实时性要求较高的通信领域,例如,早期的QQ,视频传输等,另外,UDP还可以用于广播【同一机房内部,天然支持广播--IP地址中有一种
西西¥
·
2024-01-03 11:34
Javaee
JAVA面试
网络
tcp/ip
网络协议
java
面试
JAVAEE
初阶
相关内容第二十弹--HTTP协议
写在前:2024年啦!新的一年要努力学习啦本篇博客围绕HTTP协议,对HTTP协议进行了解,需要理解其工作过程,对HTTP协议格式要清楚,通过抓包工具进行协议分析,认识“方法”、“请求报头”,后续还会进一步对HTTP这部分内容继续更新。目录1.HTTP协议是什么2.理解HTTP协议的工作过程3.HTTP协议格式3.1抓包工具的使用3.2抓包工具的原理3.3抓包结果3.3.1【请求】Request(
西西¥
·
2024-01-03 11:28
Javaee
http
网络协议
网络
C++
初阶
——类与对象
目录C++宏函数在使用宏函数时,有几个常见的错误需要注意:宏函数在某些情况下有以下优势:1.C++宏函数在C++中,宏函数(MacroFunction)是使用预处理器定义的宏(Macro),类似于C语言中的宏函数。它们在编译前进行文本替换,以实现一些简单的函数功能。C++中的宏函数与C语言中的宏函数定义方式相同,用#define指令来定义。宏函数可以接受参数,并且没有函数调用的开销。下面是一个使用
Tech行者
·
2024-01-03 11:46
C++的学习笔记
c++
开发语言
C++:模板进阶
模板进阶前言一、非类型模板参数二、模板的特化2.1概念2.2类模板特化2.2.1全特化2.2偏特化2.3函数模板特化四、模板分离编译4.1什么是分离编译4.2模板的分离编译4.3解决方法五、总结前言在C++:模板
初阶
中
小宇成长录
·
2024-01-03 06:49
C++经典收录
c++
模板
stl
笔记
成长
C语言学习
手记—释放内存失败?指针赋值有问题!
今天想总结一个C语言初学者刚接触到指针的时候,很容易出现的指针使用误区。首先,来回顾一下初学指针最常遇见的用法例子之一——让指针指向一个已初始化的变量的地址。比如:intnumber=10;int*number_ptr=&number;常见的剧情发展是:当你刚熟悉这种简单明了的指针用法还没多久,你又遇上了新的“更高级”的指针使用方式:通过动态分配(malloc)和释放(free)内存来使用指针。在
西陵吹神
·
2024-01-03 05:58
【
C语言学习
】#define与typedef有哪些区别?
#definedefine是预处理指令,在编译时不进行任何检查,只进行简单的替换。宏定义的一般形式为:#define宏名字符串这里所说的字符串是一般意义上的字符序列,不要和C语言中的字符串等同,它不需要双引号。typedeftypedef是在C语言中用来为复杂的声明定义简单的别名,它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在
学以解忧
·
2024-01-03 03:54
C语言 指针
初阶
C语言学习
!
Echo_cy_
·
2024-01-02 21:56
C语言
c语言
开发语言
C语言 指针学习总结
C语言学习
!目录前言一、指针是什么?
Echo_cy_
·
2024-01-02 21:25
C语言
c语言
开发语言
我永远不会离开你
如果在最
初阶
段母婴间的依恋关系没有处理好,对孩子而言,内心会留下一种创伤。当日后再次出现创伤性事件时,孩子就会重新
纯洁的无瑕疵
·
2024-01-02 20:14
二、C语言数据类型与变量(scanf和printf (3))
scanf()的基本用法二、C语言数据类型与变量(scanf和printf(1))二、C语言数据类型与变量(scanf和printf(2))二、C语言数据类型与变量(scanf和printf(4)完)
C语言学习
网站
林采采学编程+
·
2024-01-02 15:58
C语言学习
c语言
开发语言
C++
初阶
------------------入门C++
作者前言✨✨✨✨✨✨作者介绍:作者id:老秦包你会,简单介绍:喜欢学习C语言、C++和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨个人主页::小小页面gitee页面:秦大大一个爱分享的小博主欢迎小可爱们前来借鉴C++入门引入**作者前言**命名空间(namespace)::命名空间里面嵌套命名空间命名空间的合并第一个c++代码缺省参数函数重载为啥c++支持函数重载,而C语言
老秦包你会
·
2024-01-02 06:33
c++
开发语言
C++
初阶
——权限与继承
目录一、C++权限方面的问题1.访问权限2.继承机制二、C++const引用const引用有以下几个特点临时对象引用常量引用成员变量二、c++引用空间相关问题三.auto一、C++权限方面的问题【C++入门】访问权限管控和继承机制详解_权限继承功能-CSDN博客文章浏览阅读840次。(2)但是在派生类还是可以调用基类的同名成员的,可以使用指定域名的方法:父类::成员;显示的指定要调用父类的成员而不
Tech行者
·
2024-01-02 00:24
C++的学习笔记
c++
开发语言
C语言学习
记录8
书接上文,这几天完成了以下任务:1.阳光:随机掉落,收集动画,不捡拾消失功能。2.僵尸:随机生成,行走动画。3.豌豆子弹:发射判定,发射动画,碰撞检测,爆炸特效等。同时对游戏制作的基本框架有了一个更加深入的认识。今天主要聊下对象的处理。例如僵尸,我们需要先创建一个结构体储存僵尸的基本信息,也就是僵尸的“身份证”。这个“身份证”里储存了僵尸的属性。如xy横纵坐标来表示僵尸位置,由于僵尸是一行行进攻的
飞猪0_0
·
2024-01-01 22:21
学习
数据结构
初阶
之二叉树(4)
目录二叉树OJ练习单值二叉树思路实现检查两颗树是否相同思路实现对称二叉树思路实现二叉树的前序遍历思路实现二叉树中序遍历思路实现二叉树的后序遍历思路实现另一颗树的子树思路实现二叉树OJ练习单值二叉树力扣965.单值二叉树如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。只有给定的树是单值二叉树时,才返回true;否则返回false。提示:给定树的节点数范围是[1,100]。每个节点的值都
狂徒张三三
·
2024-01-01 20:49
数据结构初阶
数据结构
链表
c语言
算法
leetcode
数据结构
初阶
之二叉树(一)
1.树概念及结构1.1树概念树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。根结点:根节点没有前驱结点。除根节点外,其余结点被分成是一棵结构与树类似的子树。每棵子树的根结点有且只有一个前驱,可以有0个或多个后继。因此,树是递归定义的。1.2树的常见概念结点的度:一个结点含有的子树的个数称为该
囚徒玩电脑
·
2024-01-01 20:16
数据结构
算法
《数据结构
初阶
》一般二叉树题解-递归写法
前言关于普通二叉树的递归写法,写起来简单,理解起来是有点困难的,需要有前序、中序、后序遍历的基础。本章题解不画递归展开图,仅提供思考和代码。一、本章重点.单值二叉树检查两颗树是否相同对称二叉树另一颗树的子树二叉树的构建及遍历二、单值二叉树boolisUnivalTree(structTreeNode*root)递归思路:当根为NULL时,返回true。当左孩子存在时,如果左孩子的值不等于根节点的值
李逢溪
·
2024-01-01 20:46
c语言
数据结构
数据结构
c语言
数据结构
初阶
之二叉树的详细解析
个人主页:点我进入主页专栏分类:C语言
初阶
C语言程序设计————KTVC语言小游戏C语言进阶C语言刷题数据结构
初阶
Linux欢迎大家点赞,评论,收藏。一起努力,共赴大厂。
steventom
·
2024-01-01 20:42
数据结构初阶
数据结构
【数据结构 】
初阶
二叉树
文章目录1.数概念及结构1.1树的结构1.2树的相关概念1.3树的表示1.4树在实际中的运用(表示文件系统的目录树结构)2.二叉树概念及结构2.1二叉树的概念2.2特殊的二叉树2.3二叉树的性质2.4二叉树的存储结构3.二叉树的链式结构的实现3.1前置说明3.2二叉树的遍历前序、中序、以及后序遍历层序遍历4.二叉树常用一些接口 1.数概念及结构1.1树的结构树是一种非线性的数据结构,它是由n(n
Hyt的笔记本
·
2024-01-01 20:40
数据结构
算法
C++
初阶
(类中的默认成员函数)
呀哈喽,我是结衣今天给大家带来的是类里面的默认成员函数,一共有六个默认的成员函数哦,包括构造函数,析构函数,拷贝构造函数,运算符重载函数,const成员函数,那么正篇开始。文章目录类的6个默认成员函数1.构造函数1.1概念1.2特性1.3C++11的更新2.析构函数2.1概念2.2特性类的6个默认成员函数如果一个类中什么成员都没有,简称为空类。空类中真的什么都没有吗?并不是,任何类在什么都不写时,
结衣结衣.
·
2024-01-01 19:04
C++
c++
开发语言
笔记
“帅帅”的老师
“帅帅”的老师文言文
初阶
2班陈力铭在学而思,每一位老师都有一个昵称。比如,帅帅老师姓裴,但是我们不称呼他裴老师,而是叫他帅帅老师。因为他给我们发积分卡发的少,我们又叫他“抠抠老师”。
陈力铭clm
·
2024-01-01 17:31
C语言学习
第一天
打印100~200之间的素数intmain(){intnum=100;inta=0;while(numintmain(){inti,j;intplus=1;for(i=1;iintmain(){inti;intcnt1=0;intcnt2=0;for(i=1000;i<=2000;i++){if(i%100==0){if(i%400==0){printf("%d年是闰年\n",i);cnt1++;
be to FPGAer
·
2024-01-01 12:17
c语言
学习
C++
初阶
——基础知识(内联函数)
目录1.内联函数内联函数的示例代码1.内联函数是一种C++中的函数定义方式,它告诉编译器在每个调用点上插入函数体的副本,而不是像普通函数那样在调用时跳转到函数体所在的地址执行。这样可以减少函数调用的开销,提高程序的执行效率。使用内联函数的优点包括:减少函数调用时的开销:由于函数调用会涉及保存现场、跳转和恢复现场等操作,使用内联函数可以避免这些开销。提高程序执行效率:通过将函数体插入到调用点处,可以
Tech行者
·
2024-01-01 09:44
c++
java
jvm
多线程(
初阶
)
多线程认识线程概念线程是什么线程存在的意义进程和线程的区别Java的线程和操作系统线程的关系创建线程方法1继承Thread类方法2实现Runnable接口匿名内部类创建Thread子类对象匿名内部类创建Runnable子类对象lambda表达式创建Runnable子类对象Thread类及常见方法启动一个线程-start()中断一个线程等待一个线程-join()获取当前线程引用休眠当前线程线程的状态
“初生”
·
2024-01-01 00:47
JavaEE
java
android
开发语言
java-ee
idea
SQLServer数据库试题及答案
D、关系模型数据库是数据库发展的最
初阶
段。2、在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要
faunjoe
·
2024-01-01 00:45
SQLServer
数据库
sqlserver
sql
server
table
null
insert
C语言 指针
C语言学习
!目录文章目录前言一、指针是什么?
Echo_cy_
·
2023-12-31 22:43
C语言
c语言
开发语言
C++
初阶
——基础知识(函数重载与引用)
目录1.命名冲突2.命名空间3.缺省参数4.函数重载1.函数重载的特点包括:2.函数重载的好处包括:3.引用引用的特点包括引用的主要用途包括引用和指针引用指针类域命名空间域局部域全局域第一个关键字命名冲突同一个项目之间冲突预作用限定符::命名空间缺省参数1.命名冲突指在同一个项目中出现了命名冲突的情况。为了避免命名冲突,可以使用预作用限定符(::)进行限定。2.命名空间是一种组织代码的机制,用于避
Tech行者
·
2023-12-31 19:45
C++的学习笔记
c++
开发语言
【MYSQL】-表的约束
作者:小树苗渴望变成参天大树作者宣言:认真写好每一篇博客作者gitee:gitee✨作者专栏:C语言,数据结构
初阶
,Linux,C++动态规划算法如果你喜欢作者的文章,就给作者点点关注吧!
橘柚!
·
2023-12-31 16:22
MYSQL
mysql
数据库
【MYSQL】-函数
作者:小树苗渴望变成参天大树作者宣言:认真写好每一篇博客作者gitee:gitee✨作者专栏:C语言,数据结构
初阶
,Linux,C++动态规划算法如果你喜欢作者的文章,就给作者点点关注吧!
橘柚!
·
2023-12-31 16:50
MYSQL
mysql
数据库
指针大魔王(上)
✨✨欢迎大家来到贝蒂大讲堂✨✨养成好习惯,先赞后看哦~所属专栏:
C语言学习
贝蒂的主页:Betty‘sblog目录引言:1.指针与地址1.1概念1.2指针变量1.3&和*1.4void*指针和NULL1.5
Betty’s Sweet
·
2023-12-31 15:43
C语言学习
c语言
学习
指针
指针大魔王(中)
✨✨欢迎大家来到贝蒂大讲堂✨✨养成好习惯,先赞后看哦~所属专栏:
C语言学习
贝蒂的主页:Betty‘sblog目录1.引言2.二级指针3.数组与指针的关系3.1数组名的理解3.2sizeof与数组名3.3
Betty’s Sweet
·
2023-12-31 15:42
C语言学习
c语言
学习
指针
【是C++,不是C艹】 手把手带你实现Date类(附源码)
这期带大家实践一波,手把手教大家实现一个Date类,以感受C++类的魅力注:你最好是学完了C语言,并学过一些
初阶
的数据结构。
Claffic
·
2023-12-31 15:38
是C++
不是C艹
小项目
c++
c语言结构体(
初阶
)
1.结构体的声明1.1结构体的基础知识结构是一些值的集合,这些值被称为成员变量。结构的每个成员可以是不同类型的变量。1.2结构的声明structtag{member-list;}variable-list;例:描述一个人的信息:名字+电话+性别+身高//声明的结构体类型structpeostructpeo{charname[20];//名字chartela[12];//电话charsex[5];/
Code Warrior
·
2023-12-31 10:19
c语言
数据结构
开发语言
《
C语言学习
笔记10》指针入门
内存地址:单位为字节:字节是一个内存的容量单位,一个字节有8个位(1byte=8bit)地址:系统为了方便管理内存,给每一个字节容量都编了一个号码,这个号码就是内存的地址一个字节一个地址(最小单位)基地址(首地址):如下图:一个整型的数据需4个字节的容量来存储,因此一共拥有4个内存地址。地址值最小的作为该数据的入口地址,就称为该数据基地址或首地址。注意:数组入口地址为低地址inta=1234567
RL明日
·
2023-12-30 22:54
c语言
学习
开发语言
vscode
C语言学习
经验(一)
这个系列是来讲述本人在学习C语言过程中遇到的一些问题,算是学习笔记吧。给初次学习C语言的同学借鉴一下。题目:计算下列数列前20项的和:2/1,3/2,5/3,8/5,13/8,21/13,······题目分析:后一项的分子是前一项的分子分母之和,计算时可以累加难点:1.数据的交换2。如何确定循环次数,以保证求得的和为确定项数之和具体代码:#include"stdio.h"intmain(){flo
何惧人言
·
2023-12-30 14:21
C语言学习
- 自增、自减运算
自增、自减运算自增运算自增运算表示将变量加1,运算符为:++。自增运算符在前时,变量先加1,再使用,如:++i;。自增运算符在后时,变量先使用,再加1,如:i++。自减运算自减运算表示将变量减1,运算符为:--。自减运算符在前时,变量先减1,再使用,如:--i。自减运算符在后时,变量先使用,再减1,如:i--。自增、自减运算示例#includeintmain(void){inta=10;intb=
Hyso
·
2023-12-30 12:56
【Java EE
初阶
五】wait及notify关键字
1.wait和notify的概念所谓的wait和notify其实就是等待、通知机制;该机制的作用域join类似;由于多个线程之间是随机调度的,引入wait和notify就是为了能够从应用层面上,干预到多个不同线程代码的执行顺序,此处的干预,不是影响系统的线程调度策略(内核里调度线程任然是无序调度);简单来说就是在应用程序代码中,让后执行的线程,主动放弃被调度的机会,就可以让先执行的线程,先把对应的
委婉待续
·
2023-12-30 08:44
JAVA
EE
初阶
java
jvm
java-ee
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他