web之家  

2017年7月14日

摘要: 自己理解: 进程是操作系统分配资源的最小单位,线程是cpu计算的一种方式,是一种最优方式,可以很好的实现cpu最大化的运行和程序的正常话。 关于进程和线程,大家总是说的一句话是“进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元”。这句话理论上没问题,我们来看看什么是所谓的“资源”呢。 阅读全文
posted @ 2017-07-14 23:24 路修远而求索 阅读(282) 评论(0) 推荐(0) 编辑
 
摘要: 1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提 阅读全文
posted @ 2017-07-14 22:52 路修远而求索 阅读(647) 评论(0) 推荐(0) 编辑
 
摘要: Java多线程运行机制的基本原理 进程和线程的区别 进程 进程是一个程序执行的实例,比如说我们打开10个IE浏览器窗口,那么就有10个进程开启。一个进程可以同时被运行若干次,进程是CPU进行资源分配和调度的基本单位。 线程 线程是比进程更小的运行单位,一个进程只少有一个(主线程)或多个线程,每个线程 阅读全文
posted @ 2017-07-14 22:50 路修远而求索 阅读(4684) 评论(0) 推荐(0) 编辑
 
摘要: JAVA IO中的设计模式 在java语言 I/O库的设计中,使用了两个结构模式,即装饰模式和适配器模式。 在任何一种计算机语言中,输入/输出都是一个很重要的部分。与一般的计算机语言相比,java将输入/输出的功能和使用范畴做了很大的扩充。因此输入输出在java语言中占有极为重要的位置。java语言 阅读全文
posted @ 2017-07-14 17:45 路修远而求索 阅读(687) 评论(0) 推荐(0) 编辑
 
摘要: Java 装饰者模式 装饰模式(Decorator) 装饰模式又名包装(Wrapper)模式。 装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式通过创建一个包装对象,也就是装饰,来包裹真实的对象。 装饰模式以对客户端透明的方式动态地给一个对象附加上更多的责任。换言之, 阅读全文
posted @ 2017-07-14 17:19 路修远而求索 阅读(201) 评论(0) 推荐(0) 编辑