
线程
文章平均质量分 91
牧儿
Hope is a good thing,maybe the best of things.And no good thing ever dies!
展开
-
线程知识点总结(2)
多用户并发访问是网站的基本需求,大型网站的并发用户数会达到数万,单台服务器的并发用户也会达到数百。CGI编程时代,每个用户请求都会创建一个独立的系统进程去处理。由于线程比进程更轻量,更少占有系统资源,切换代价更小,所以目前主要的Web应用服务器都采用多线程的方式响应并发用户请求,因此网站开发天然就是多线程编程。 从资源利用角度看,使用多线程的原因主要有两个:IO阻塞与多CPU。当前线程进行...原创 2018-07-13 17:15:56 · 534 阅读 · 0 评论 -
详谈java内存模型
我们一起来讨论讨论java内存模型。理解内存模型对多线程编程无疑是有好处的。 java代码是如何跑起来的 java代码如何运行 我们写的java代码,自己看得懂,然而虚拟机是看不懂的,更不用说直接在机器上跑起来了。要让java代码按照我们的意图跑起来的话,需要以下几个过程。 代码转化过程 java代码会经过javac编译器编译,转化成class文件,也就是常说的字节码。然后再经过jv...转载 2018-07-29 20:28:40 · 217 阅读 · 0 评论