- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 Java虚拟机之连接模型
Java程序在运行之前,每个类和接口都是独立的class文件。JVM是怎样装载和解析这些class文件,使它们之间能够相互关联呢?下面我们来深入研究Java体系结构中非常重要的一方面——连接模型。 Java程序经过编译后,得到的是每个类或者接口的独立的class文件。虽然这些文件看上去毫无关联,但是JVM通过动态连接过程,使它们之间通过接口(harbor)符号相互联系,或与Java
2013-02-28 18:53:02 1500
原创 Java虚拟机之线程同步
对于多线程,我们更多地是在操作系统中接触到这个概念,但是Java却在语言级支持多线程,这也是Java语言的一大优势。Java所使用的线程同步机制是监视器。 1. 监视器 Java监视器支持两种线程同步:互斥和协作。 互斥:通过对象锁来实现,允许多个线程在同一个共享数据上独立而不干扰地工作。 协作:通过Object类的wait方法和notify方法来实现,允许多个线程为了同一个目标而共同
2013-02-24 21:50:29 1355
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人