摘要:
一、虚拟机组成 虚拟机主要由三部分组成:编译器(执行引擎),堆与栈。 1. 编译器 编译器分为即时编译器与解释器。 即时编译器将代码编译成本地代码存于code区。因此它快,但它有内存限制! 解释器逐行解释字节码,相当于脚本顺序执行,很慢,性能约为C语言的80%。优化的一部分是使代码尽早进入编译器。将 阅读全文
摘要:
一. 基本概念 1. 软件系统质量特性 安全性:同时兼顾向合法用户提供服务,以及阻止非授权使用软件及资源的能力。 健壮、可靠:软件系统在一定的时间内无故障运行的能力、容错能力、恢复能力 可扩展、可维护、可移植:正在运行的软件系统以适应新需求、变化了的需求的难易程度 可用性、易用性、性能:性能是指软件 阅读全文