首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈九礼
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
CachedThreadPool
创建CachedThreadPool自动创建但不用传参分析一下它的源码,看里面是怎么创建CachedThreadPool的第一个参数位置,corePoolSize为0,即每次线程池空闲的时候,都会把线
线程池的参数有哪些?
我们首先创建一个线程池当然,上面的参数是随便填的,进入Executors.newFixedThreadPool里面,查看创建FixedThreadPool线程池的源码,如下就是它源码的一部分我们再进一
线程的各种状态和顺序
我们线程在运行中的代码打印的是RUNNABLE,为什么是RUNNABLE呢?RUNNABLE的意思是可运行的,它里面其实还包含了操作系统线程中的两种状态,一种是RUNNING,一种是READY。所以RUNNABLE可以表达两种状态当前线程是正在运行,另一种是线程运行中的时候CP…
线程遇到异常该怎么处理
众所周知,实现Runnable接口还是Thread类也好,只要重写了run()方法,是没有办法把异常往外抛的,那怎么办?直接在run()方法中,把要处理的异常catch掉利用一个计时器count,在循
停止一个线程要如何操作
一般来说,我们不需要手动去停止线程,都是等待线程自己停止,或者遇到特殊情况导致线程被动停止。那么我们要停止线程,要怎么才能办到?
创建新线程的几个主要方法
实现 Runnable接口后,需要重写它的 run()方法,并在Runnable方法中实现自己的操作,具体实现什么,看自己的需求。后面我们需要创建一个线程,把我们实现Runnable接口的类给传入进去,然后调用 start()方法,方可运行 继承 Thread方法后,跟上面的一…
线性表
线性表的定义线性表是具有「相同数据类型」的n(n≥0)个数据元素的「有限序列」,其中n为元素的个数,当n=0时,线性表为空假设线性表名为L,则一般表示为L={a1,a2,a3,...,aj,a(j+1
影响空间复杂度的因素
影响空间复杂度的因素大概有:指令常数变量输入的数据对数据进行操作的工作单元存储一些为实现计算机所需信息的辅助空间
时间复杂度
从上面可以知道,随着i的变化,2行的执行次数在减少,当i > n时,循环结束,在循环中的语句,每次循环都 * 2,根据高中学过的等比数列可以知道,2^0 + 2^1 + ... +2^x = n --> 在这里我们只要知道x值就好了,所以 2^x = n,x=log2 n,所以…
算法与复杂度
算法:是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指定表示一个或多个操作算法的5个特性有穷性:一个算法必须总是(对任何合法的输入值)在执行有穷步之后结束,且每一步都在有穷时间内完成确
下一页
个人成就
文章被点赞
4
文章被阅读
28,472
掘力值
722
关注了
1
关注者
3
收藏集
0
关注标签
5
加入于
2020-03-28