程序员-张三

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年1月13日

摘要: 虚拟机是由一系列规范来定义一个抽象的计算机。所以要运行一个java程序,必须是一个符合该规范的具体实现。java虚拟机一般有三种说法: 1 一个具体的实现, 2 一个运行的虚拟机实例, 3 抽象规范JVM的职责就是负责一个java程序。(一个JVM对应一个java程序)既一个javaAPP启动,一个JVM的实例也就诞生了。程序退则JVM亡。如果一个OS上面运行三个javaAPP则产生三个JVM实例。每个javaAPP独立于对应的JVM中。javaAPP都将以main()作为起点,而其他线程则以初始线程开启。在JVM里面有两中线程:守护线程和非守护线程。守护线程通常都是由JVM自己使用的,比如. 阅读全文
posted @ 2012-01-13 14:42 程序员-张三 阅读(310) 评论(0) 推荐(0)