中文

Java 8中的一个模块化缺陷

编程语言 2017-05-02 v1 软件工程

摘要

我们以一个教科书式向量空间模块化接口设计为例,展示了Java 8接口系统中的一个模块化缺陷。我们的示例源于向本科生讲授Java 8模块化面向对象设计,仅遵循标准编程实践和数学定义。该缺陷表现为编译错误,并且由于最佳实践(设计保真度)的重要性,应通过语言扩展来修复。

关键词

引用

@article{arxiv.1701.02189,
  title  = {A Modularity Bug in Java 8},
  author = {Simon Kramer},
  journal= {arXiv preprint arXiv:1701.02189},
  year   = {2017}
}