论文部分内容阅读
本篇论文从J2ME平台的基本概念、技术特点和体系架构等方面入手,首先让读者对J2ME平台及其相关技术有一个感性的认识和了解。接着,作者介绍了J2ME平台上运行的一种移动式JAVA虚拟机——K虚拟机的相关知识。随后,作者使用大量篇幅详细介绍了K虚拟机的核心技术之一——垃圾收集算法的相关知识,包括若干常见垃圾收集算法的特点和应用场合,分代式和保守式的垃圾收集策略等。接着,作者在K虚拟机参考实现1.1版本的基础上,应用“分代式”的垃圾收集策略,设计并实现了一种“双代式”的标记—清除—压缩垃圾收集算法以及应用这种算法的垃圾收集器。并且,作者通过科学、合理的采集和分析实验数据,验证了该算法的可行性和有效性。最后,作者提出了一种在J2ME环境下使用多线程机制来实现和优化网络传输的方法,构建了一个优化网络传输的多线程框架,并对网络传输过程中的一种常见问题——“丢包”问题进行了分析和探讨。