Backporting Java']Java 5 Code

被引:0
作者
Gutzmann, Tobias [1 ]
Steijger, Tamara [1 ]
机构
[1] Vaxjo Univ, Sch Math & Syst Engn, S-35195 Vaxjo, Sweden
来源
2009 NINTH IEEE INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION, PROCEEDINGS | 2009年
关键词
D O I
10.1109/SCAM.2009.21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Java 5 has introduced a number 4 new syntactical language features that make development faster, easier, and safer. However, at the same time, it has also introduced downward incompatibilities: code written for Java 5 cannot be used on pre-Java 5 platforms. This tool demonstration presents a number of source-to-source transformations that backport source code written for the Java 5 platform to legacy platforms. Developers who are, for different reasons, still bound to legacy platforms can benefit with help of this tool front the new language,features, and they can use third-party components written for more recent platforms. Compared to twisting tools, ours is the first that can backport all new syntactical Java 5 language features while the user maintains full control of the source code.
引用
收藏
页码:121 / 122
页数:2
相关论文
共 3 条
[1]  
Bloch J., 2001, EFFECTIVE JAVA PROGR
[2]  
Gosling J., 2005, Java Language Specification, Vthird
[3]  
SCHILDT H, 2004, JAVA 2 V5 0 TIGER NE