What can java binary compatibility mean?
File(s)DTR98-13.pdf (152.13 KB)
Technical report
Author(s)
Drossopoulou, Sophia
Eisenbach, Susan
Wragg, D
Type
Report
Abstract
Java binary compatibility prescribes conditions under which modification and re-compilation of classes does not necessitate re-compilation of further classes importing the modified classes. Binary compatibility is a novel concept for language design.
We argue that the description of the term binary compatibility in the Java language specification allows for many possible interpretations. We discuss the various interpretations and their ramifications, and suggest one interpretation, which is best in our view.
We argue that the description of the term binary compatibility in the Java language specification allows for many possible interpretations. We discuss the various interpretations and their ramifications, and suggest one interpretation, which is best in our view.
Date Issued
1998-01-01
Citation
Departmental Technical Report: 98/13, 1998, pp.1-6
Publisher
Department of Computing, Imperial College London
Start Page
1
End Page
6
Journal / Book Title
Departmental Technical Report: 98/13
Copyright Statement
© 1998 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/)
Publication Status
Published