![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
littleyanger
coder
展开
-
java线程(一)
简单说一下 程序、进程、线程 进程:当一个程序“跑” 起来的时候就是一个进程,即一个正在执行的程序,可以理解为:进程是一个”活“的程序。 线程:在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身。 多线程:在一个程序中,可以同时运行多个执行单位(程序块)。 多线程可以让不同的程序块一起运行,可以让程序运行更流畅原创 2013-10-16 19:57:52 · 545 阅读 · 0 评论 -
java线程(二)
人生有各种状态,all the same,一个线程从创建到死亡,都处于创建、就绪、运行、阻塞、终止这5个状态中的某一种。如图:创建状态 在程序中new运算符创建了一个Thread类或者子类的实例化对象后,新的线程对象就处于“创建状态”。此时,它已经有了相应的空间,但还未对该线程分配任何资源,所以该线程还处于不可运行状态。就绪状态原创 2013-10-16 21:51:26 · 656 阅读 · 0 评论 -
Singleton小记
Singleto模式的主要作用是保证在java程序中,一个class只有一个实例存在。在很多操作中,比如建立数据库连接都需要这样的单线程操作。使用Singleton的优势在于:可以节省内存因为它限制了实例的个数,有利于java垃圾回收。两种实现方式:class Singleton{ private Singleton() { } // private f原创 2013-10-17 11:27:49 · 463 阅读 · 0 评论