软件学报
軟件學報
연건학보
JOURNAL OF SOFTWARE
2000年
2期
173-178
,共6页
Java程序设计语言%编译程序%性能
Java程序設計語言%編譯程序%性能
Java정서설계어언%편역정서%성능
Java programming language%compiler%performance
概述了Java编译程序技术,把Java编译程序分成5类:具有解释技术的编译程序;具有及时(JIT)编译技术的编译程序;具有自适应优化技术的编译程序;本地编译程序和翻译程序.详细描述和分析了它们的体系结构和工作原理.同时也分析了编译程序技术对Java性能的影响.
概述瞭Java編譯程序技術,把Java編譯程序分成5類:具有解釋技術的編譯程序;具有及時(JIT)編譯技術的編譯程序;具有自適應優化技術的編譯程序;本地編譯程序和翻譯程序.詳細描述和分析瞭它們的體繫結構和工作原理.同時也分析瞭編譯程序技術對Java性能的影響.
개술료Java편역정서기술,파Java편역정서분성5류:구유해석기술적편역정서;구유급시(JIT)편역기술적편역정서;구유자괄응우화기술적편역정서;본지편역정서화번역정서.상세묘술화분석료타문적체계결구화공작원리.동시야분석료편역정서기술대Java성능적영향.
This paper summarizes Java's compiler technology,and sorts all kinds of Java compilers into five categories:compilers with interpreter technology,compilers with JIT compiler technology,compilers with adaptive optimization technology,native compilers and translators.Their architectures and working principles are described and analyzed in detail.The authors also analyze the effect that compiler technology has on Java performance.