会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冻梨不是梨
博客园
首页
新随笔
联系
管理
订阅
[置顶]
java创建线程的三种方式对比
摘要: 线程又被称为轻量级进程,有自己的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量。使用多线程来处理任务往往可以节省很多的时间,获得很好的交互体验。 在java中,可以使用下面的三种方式创建线程: 1.继承Thread类2.实现Runnable接口3.使用Callable和Future 1.继
阅读全文
posted @ 2020-10-21 08:26 冻梨不是梨
阅读(61)
评论(0)
推荐(0)
2020年10月20日
阿里为什么不允许使用原生的Excutors创建线程池
摘要: 看阿里巴巴编程手册时候会发现其中有一条:不允许使用Excutors来创建线程池,而是要使用ThreadPoolExecutor的方式来创建线程,那么为什么会有这个要求呢?我们通过代码来进行分析。 Excutors创建的线程池按照返回的对象类型可以分为三类: 创建返回ThreadPoolExecuto
阅读全文
posted @ 2020-10-20 08:59 冻梨不是梨
阅读(338)
评论(0)
推荐(0)
2020年1月12日
外观模式(Facade模式)详解
摘要: 在现实生活中,常常存在办事较复杂的例子,如办房产证或注册一家公司,有时要同多个部门联系,这时要是有一个综合部门能解决一切手续问题就好了。软件设计也是这样,当一个系统的功能越来越强,子系统会越来越多,客户对系统的访问也变得越来越复杂。这时如果系统内部发生改变,客户端也要跟着改变,这违背了“开闭原则”,
阅读全文
posted @ 2020-01-12 23:24 冻梨不是梨
阅读(731)
评论(0)
推荐(0)
公告