会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
俊king
It is a long way!!!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
32
33
34
35
36
37
38
39
40
···
58
下一页
2021年6月5日
6.5Java线程终止状态
摘要: 6.5Java线程终止状态 具体状态 线程终止 线程暂停 线程礼让 线程插队 线程停止 两种方式: 线程体正常执行完毕 >执行完线程体内的代码 人为设置停止 不使用JDK提供的stop()/destory()方法 设置一个布尔类型的变量(相当于开关),boolean == false时,线程终止运行
阅读全文
posted @ 2021-06-05 15:10 俊king
阅读(199)
评论(0)
推荐(0)
2021年6月3日
6.3Java线程状态
摘要: 6.3Java线程状态 线程五大状态 新生状态 >代码层面写好了该线程 就绪状态 >告诉cpu该线程可以调度了 运行状态 >cpu调度了该线程开始执行该线程了 阻塞状态 >cpu调度过程当中遇到的其他状态(丧失执行的权力) 同步阻塞 >synchronized >锁可用 >就绪状态 等待阻塞 >wa
阅读全文
posted @ 2021-06-03 20:47 俊king
阅读(55)
评论(0)
推荐(0)
6.2JavaJDK8当中特性--->lambda表达式
摘要: 6.2JavaJDK8当中特性 >lambda表达式 Lambda表达式图示 作用 主要用于简化多线程的时候线程使用次数比较少的情况 有点: 只需要关注线程体 >功能 不需要关注线程类和结构,用于简化 推导lambda >接口不带形参,无返回值 package iostudy.thread;/**
阅读全文
posted @ 2021-06-03 20:46 俊king
阅读(156)
评论(0)
推荐(0)
2021年6月2日
6.2Java静态代理设计模式
摘要: 6.2Java静态代理设计模式 引用图片说明 静态代理和动态代理的区别 静态代理 特点: 已经写好了的类,直接拿来用 动态代理 特点: 在运行过程中动态构建的 临时构建的 静态代理的作用 记录日志 监控资源占用空间 实例 package iostudy.thread;/** * 静态代理 * 1、
阅读全文
posted @ 2021-06-02 20:47 俊king
阅读(122)
评论(0)
推荐(0)
6.2Java多线程Callable接口
摘要: 6.2Java多线程Callable接口 Callable接口方法图示 与Runnable接口的run方法比较的优势: Callable接口可以向外抛出异常 >异常监测 call方法可以有返回值,run方法没有返回值 与Runnable接口的run方法比较的劣势: 使用起来需要创建执行服务 使用起来
阅读全文
posted @ 2021-06-02 20:45 俊king
阅读(225)
评论(0)
推荐(0)
2021年6月1日
6.1Java多线程抢票龟兔赛跑
摘要: 6.1Java多线程抢票龟兔赛跑 多线程抢票,并发问题,数据安全异常 package iostudy.thread;/** * 共享资源 * 一份资源,三个代理商 * 当一份资源有多个代理去操作的时候就会存在并发问题 * 并发发生之后后期需要保证线程安全 * @since JDK 1.8 * @d
阅读全文
posted @ 2021-06-01 20:55 俊king
阅读(275)
评论(0)
推荐(0)
6.1JavaStartThread
摘要: 6.1JavaStartThread 工具类 package iostudy.thread;import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.net.
阅读全文
posted @ 2021-06-01 20:42 俊king
阅读(121)
评论(0)
推荐(0)
2021年5月31日
5.31Java多线程继承
摘要: 5.31Java多线程继承 Java当中创建多线程的方法 >对应的api 继承Thread类,重写run方法 >重点掌握 实现Runnable接口,重写run方法 >重点掌握 实现Callable接口,重写call方法 >JUC并发包下的 少用继承,多用实现。因为Java当中是只有单继承 >实现了R
阅读全文
posted @ 2021-05-31 19:51 俊king
阅读(75)
评论(0)
推荐(0)
5.31Java多线程开篇--->java.thread
摘要: 5.31Java多线程开篇 >java.thread 一个程序有多个路径可以运行 >提升性能 三高 >不是指高血压那些 高可用 >操作不当,操作失败 高性能 >快、准 高并发 三高程序和网站是中高级架构师的必经之路 本章内容 多线程的基本概念 线程的实现 线程的五大声明周期(阻塞很关键) 线程的同步
阅读全文
posted @ 2021-05-31 19:46 俊king
阅读(56)
评论(0)
推荐(0)
2021年5月29日
5.29把分散的文件合并
摘要: 5.29把分散的文件合并 本质就是拷贝,只是在拷贝的时候不是重写而是追加 /** * 几个步骤 * 选择输出流 >文件输出位置 * 选择输入流 >被打散的文件的位置(这里注意要循环操作,因为文件已经被拆分成很多份) * 拷贝 >文件读取操作 * @param destPath * @throws I
阅读全文
posted @ 2021-05-29 14:16 俊king
阅读(217)
评论(0)
推荐(0)
上一页
1
···
32
33
34
35
36
37
38
39
40
···
58
下一页
公告