摘要: 解释执行和编译执行 解释执行 解释执行:通过解释器将源语言代码逐条解释成机器语言,然后提交给计算机执行,解释一条执行一条,不形成目标程序,不依赖于平台 如在终端上打一条命令或语句,解释程序就立即将此语句解释成一条或几条指令并提交硬件立即执行且将执行结果反映到终端,从终端把命令打入后,就能立即得到计算 阅读全文
posted @ 2018-08-17 16:57 Leewony 阅读(1124) 评论(0) 推荐(1) 编辑
摘要: 对象的创建     在Java虚拟机中创建对象(仅限于普通对象,不含数组和Class对象)大致的过程是: 1. 创建对象的类加载检查 2. 为新生对象分配内存 3. 内存空间初始化为零值 4. 对象进行必要的设置 5. 执行``方法 类加载检查  & 阅读全文
posted @ 2018-08-17 16:45 Leewony 阅读(147) 评论(0) 推荐(0) 编辑
摘要:     Java虚拟机在运行程序期间会在它所管理的内存中定义若干个运行时数据区,其中有一些数据区会随着虚拟机进程的启动而创建,随着虚拟机进程的退出而销毁;另一些数据区则依赖运行程序的线程的启动和结束而创建和销毁。      阅读全文
posted @ 2018-08-17 16:36 Leewony 阅读(87) 评论(0) 推荐(0) 编辑